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
WaterMultiSiteStatusPutName | 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
WaterStatusName | 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>