PUT request/water/contract/{id}/update/status/multi
Updates the status of multiple sites for a particular contract.
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| id | integer |
Required |
Body Parameters
WaterMultiSiteStatusPut| Name | Description | Type | Additional information |
|---|---|---|---|
| multisites | Collection of WaterMultiSiteStatusModel |
None. |
Request Formats
application/json, text/json
Sample:
{
"multisites": [
{
"spidStatusId": 1,
"statusId": 1,
"sSpidStatusId": 1,
"spid": "sample string 1",
"sSpid": "sample string 2",
"notes": "sample string 3",
"siteId": 1
},
{
"spidStatusId": 1,
"statusId": 1,
"sSpidStatusId": 1,
"spid": "sample string 1",
"sSpid": "sample string 2",
"notes": "sample string 3",
"siteId": 1
}
]
}
text/html
Sample:
{"multisites":[{"spidStatusId":1,"statusId":1,"sSpidStatusId":1,"spid":"sample string 1","sSpid":"sample string 2","notes":"sample string 3","siteId":1},{"spidStatusId":1,"statusId":1,"sSpidStatusId":1,"spid":"sample string 1","sSpid":"sample string 2","notes":"sample string 3","siteId":1}]}
application/xml, text/xml
Sample:
<WaterMultiSiteStatusPut xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MyUtilityGeniusForBusiness.Api.Models.WaterContract">
<multisites>
<WaterMultiSiteStatusModel>
<Notes>sample string 3</Notes>
<SSpid>sample string 2</SSpid>
<SSpidStatusId>1</SSpidStatusId>
<SiteId>1</SiteId>
<Spid>sample string 1</Spid>
<SpidStatusId>1</SpidStatusId>
<StatusId>1</StatusId>
</WaterMultiSiteStatusModel>
<WaterMultiSiteStatusModel>
<Notes>sample string 3</Notes>
<SSpid>sample string 2</SSpid>
<SSpidStatusId>1</SSpidStatusId>
<SiteId>1</SiteId>
<Spid>sample string 1</Spid>
<SpidStatusId>1</SpidStatusId>
<StatusId>1</StatusId>
</WaterMultiSiteStatusModel>
</multisites>
</WaterMultiSiteStatusPut>
Response Information
Resource Description
WaterStatus| Name | Description | Type | Additional information |
|---|---|---|---|
| SpidStatusId | integer |
None. |
|
| SpidStatusName | string |
None. |
|
| SSpidStatusId | integer |
None. |
|
| SSpidStatusName | string |
None. |
|
| StatusId | integer |
None. |
|
| StatusName | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"statusId": 1,
"statusName": "sample string 1",
"spidStatusId": 1,
"spidStatusName": "sample string 2",
"sSpidStatusId": 1,
"sSpidStatusName": "sample string 3"
}
text/html
Sample:
{"statusId":1,"statusName":"sample string 1","spidStatusId":1,"spidStatusName":"sample string 2","sSpidStatusId":1,"sSpidStatusName":"sample string 3"}
application/xml, text/xml
Sample:
<WaterStatus xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MyUtilityGeniusForBusiness.Api.Models.WaterContract"> <SSpidStatusId>1</SSpidStatusId> <SSpidStatusName>sample string 3</SSpidStatusName> <SpidStatusId>1</SpidStatusId> <SpidStatusName>sample string 2</SpidStatusName> <StatusId>1</StatusId> <StatusName>sample string 1</StatusName> </WaterStatus>