POST api/Installations/Contrats
Renvoi toutes les informations des contrats énergétiques d'une installation
Informations sur la Requête
Paramètres dans l'URL
Aucune.
Paramètres dans le Body
BindingInstallationInfoNon | Description | Type | Information complémentaire |
---|---|---|---|
GuID | string |
Aucune. |
|
HomeServerID | string |
Aucune. |
Format de la requête
application/json, text/json
Exemple :
{ "GuID": "sample string 1", "HomeServerID": "sample string 2" }
application/xml, text/xml
Exemple :
<InstallationsModel.BindingInstallationInfo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/test.Models"> <GuID>sample string 1</GuID> <HomeServerID>sample string 2</HomeServerID> </InstallationsModel.BindingInstallationInfo>
Informations sur la Réponse
Descriptions des ressources
ViewContratsNon | Description | Type | Information complémentaire |
---|---|---|---|
Contrats | Dictionary of string [key] and ViewContrat [value] |
Aucune. |
Format de la Réponse
application/json, text/json
Exemple :
{ "Contrats": { "sample string 1": { "IDModule": "sample string 1", "energie": "sample string 2", "mode": "sample string 3", "valeur_annuelle": 4.1, "contrat": "sample string 5", "Heures_Creuses_1": "sample string 6", "Heures_Creuses_2": "sample string 7", "Cout_Heure_Pleine": 8.1, "Cout_Heure_Creuse": 9.1 }, "sample string 2": { "IDModule": "sample string 1", "energie": "sample string 2", "mode": "sample string 3", "valeur_annuelle": 4.1, "contrat": "sample string 5", "Heures_Creuses_1": "sample string 6", "Heures_Creuses_2": "sample string 7", "Cout_Heure_Pleine": 8.1, "Cout_Heure_Creuse": 9.1 } } }
application/xml, text/xml
Exemple :
<InstallationsModel.ViewContrats xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/test.Models"> <Contrats xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:KeyValueOfstringInstallationsModel.ViewContratFxCgVUbq> <d2p1:Key>sample string 1</d2p1:Key> <d2p1:Value> <Cout_Heure_Creuse>9.1</Cout_Heure_Creuse> <Cout_Heure_Pleine>8.1</Cout_Heure_Pleine> <Heures_Creuses_1>sample string 6</Heures_Creuses_1> <Heures_Creuses_2>sample string 7</Heures_Creuses_2> <IDModule>sample string 1</IDModule> <contrat>sample string 5</contrat> <energie>sample string 2</energie> <mode>sample string 3</mode> <valeur_annuelle>4.1</valeur_annuelle> </d2p1:Value> </d2p1:KeyValueOfstringInstallationsModel.ViewContratFxCgVUbq> <d2p1:KeyValueOfstringInstallationsModel.ViewContratFxCgVUbq> <d2p1:Key>sample string 2</d2p1:Key> <d2p1:Value> <Cout_Heure_Creuse>9.1</Cout_Heure_Creuse> <Cout_Heure_Pleine>8.1</Cout_Heure_Pleine> <Heures_Creuses_1>sample string 6</Heures_Creuses_1> <Heures_Creuses_2>sample string 7</Heures_Creuses_2> <IDModule>sample string 1</IDModule> <contrat>sample string 5</contrat> <energie>sample string 2</energie> <mode>sample string 3</mode> <valeur_annuelle>4.1</valeur_annuelle> </d2p1:Value> </d2p1:KeyValueOfstringInstallationsModel.ViewContratFxCgVUbq> </Contrats> </InstallationsModel.ViewContrats>