POST request/water/customer/{customerid}/site/multiple

Creates multiple sites which is either CMOS Or CMA

Request Information

URI Parameters

NameDescriptionTypeAdditional information
customerid

integer

Required

Body Parameters

Collection of WaterSitePost
NameDescriptionTypeAdditional information
CmosSiteId

integer

None.

ContractEndDate

date

None.

EnglandOrScotland

byte

None.

Meters

Collection of WaterSiteMeterPost

None.

spid

string

None.

sspid

string

None.

Request Formats

application/json, text/json

Sample:
[
  {
    "spid": "sample string 1",
    "sspid": "sample string 2",
    "cmosSiteId": 3,
    "contractEndDate": "2025-06-26T04:58:33.6485286+00:00",
    "meters": [
      {
        "cmosMeterId": 1,
        "volume": 1.0,
        "type": "sample string 2"
      },
      {
        "cmosMeterId": 1,
        "volume": 1.0,
        "type": "sample string 2"
      }
    ],
    "englandOrScotland": 64
  },
  {
    "spid": "sample string 1",
    "sspid": "sample string 2",
    "cmosSiteId": 3,
    "contractEndDate": "2025-06-26T04:58:33.6485286+00:00",
    "meters": [
      {
        "cmosMeterId": 1,
        "volume": 1.0,
        "type": "sample string 2"
      },
      {
        "cmosMeterId": 1,
        "volume": 1.0,
        "type": "sample string 2"
      }
    ],
    "englandOrScotland": 64
  }
]

text/html

Sample:
[{"spid":"sample string 1","sspid":"sample string 2","cmosSiteId":3,"contractEndDate":"2025-06-26T04:58:33.6485286+00:00","meters":[{"cmosMeterId":1,"volume":1.0,"type":"sample string 2"},{"cmosMeterId":1,"volume":1.0,"type":"sample string 2"}],"englandOrScotland":64},{"spid":"sample string 1","sspid":"sample string 2","cmosSiteId":3,"contractEndDate":"2025-06-26T04:58:33.6485286+00:00","meters":[{"cmosMeterId":1,"volume":1.0,"type":"sample string 2"},{"cmosMeterId":1,"volume":1.0,"type":"sample string 2"}],"englandOrScotland":64}]

application/xml, text/xml

Sample:
<ArrayOfWaterSitePost xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MyUtilityGeniusForBusiness.Api.Models.WaterSiteDto">
  <WaterSitePost>
    <CmosSiteId>3</CmosSiteId>
    <ContractEndDate>2025-06-26T04:58:33.6485286+00:00</ContractEndDate>
    <EnglandOrScotland>64</EnglandOrScotland>
    <Meters>
      <WaterSiteMeterPost>
        <CmosMeterId>1</CmosMeterId>
        <Type>sample string 2</Type>
        <Volume>1</Volume>
      </WaterSiteMeterPost>
      <WaterSiteMeterPost>
        <CmosMeterId>1</CmosMeterId>
        <Type>sample string 2</Type>
        <Volume>1</Volume>
      </WaterSiteMeterPost>
    </Meters>
    <spid>sample string 1</spid>
    <sspid>sample string 2</sspid>
  </WaterSitePost>
  <WaterSitePost>
    <CmosSiteId>3</CmosSiteId>
    <ContractEndDate>2025-06-26T04:58:33.6485286+00:00</ContractEndDate>
    <EnglandOrScotland>64</EnglandOrScotland>
    <Meters>
      <WaterSiteMeterPost>
        <CmosMeterId>1</CmosMeterId>
        <Type>sample string 2</Type>
        <Volume>1</Volume>
      </WaterSiteMeterPost>
      <WaterSiteMeterPost>
        <CmosMeterId>1</CmosMeterId>
        <Type>sample string 2</Type>
        <Volume>1</Volume>
      </WaterSiteMeterPost>
    </Meters>
    <spid>sample string 1</spid>
    <sspid>sample string 2</sspid>
  </WaterSitePost>
</ArrayOfWaterSitePost>

Response Information

Resource Description

WaterSitePostResponse
NameDescriptionTypeAdditional information
CmosSiteId

integer

None.

ContractEndDate

date

None.

SiteId

integer

None.

Response Formats

application/json, text/json

Sample:
{
  "siteId": 1,
  "cmosSiteId": 2,
  "contractEndDate": "2025-06-26T04:58:33.6986914+00:00"
}

text/html

Sample:
{"siteId":1,"cmosSiteId":2,"contractEndDate":"2025-06-26T04:58:33.6986914+00:00"}

application/xml, text/xml

Sample:
<WaterSitePostResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MyUtilityGeniusForBusiness.Api.Models.WaterSiteDto">
  <CmosSiteId>2</CmosSiteId>
  <ContractEndDate>2025-06-26T04:58:33.6986914+00:00</ContractEndDate>
  <SiteId>1</SiteId>
</WaterSitePostResponse>