POST request/water/customer/{CustomerId}/bulkuploadsite

Creates a new Bulk Sites

Request Information

URI Parameters

NameDescriptionTypeAdditional information
CustomerId

integer

Required

Body Parameters

Collection of WaterBulkUploadSite
NameDescriptionTypeAdditional information
ContractEndDate

date

None.

EnglandOrScotland

byte

None.

Spid

string

None.

SSpid

string

None.

Request Formats

application/json, text/json

Sample:
[
  {
    "spid": "sample string 1",
    "sSpid": "sample string 2",
    "contractEndDate": "2025-06-26T03:42:33.6990009+00:00",
    "englandOrScotland": 64
  },
  {
    "spid": "sample string 1",
    "sSpid": "sample string 2",
    "contractEndDate": "2025-06-26T03:42:33.6990009+00:00",
    "englandOrScotland": 64
  }
]

text/html

Sample:
[{"spid":"sample string 1","sSpid":"sample string 2","contractEndDate":"2025-06-26T03:42:33.6990009+00:00","englandOrScotland":64},{"spid":"sample string 1","sSpid":"sample string 2","contractEndDate":"2025-06-26T03:42:33.6990009+00:00","englandOrScotland":64}]

application/xml, text/xml

Sample:
<ArrayOfWaterBulkUploadSite xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MyUtilityGeniusForBusiness.Api.Models.WaterSiteDto">
  <WaterBulkUploadSite>
    <ContractEndDate>2025-06-26T03:42:33.6990009+00:00</ContractEndDate>
    <EnglandOrScotland>64</EnglandOrScotland>
    <SSpid>sample string 2</SSpid>
    <Spid>sample string 1</Spid>
  </WaterBulkUploadSite>
  <WaterBulkUploadSite>
    <ContractEndDate>2025-06-26T03:42:33.6990009+00:00</ContractEndDate>
    <EnglandOrScotland>64</EnglandOrScotland>
    <SSpid>sample string 2</SSpid>
    <Spid>sample string 1</Spid>
  </WaterBulkUploadSite>
</ArrayOfWaterBulkUploadSite>

Response Information

Resource Description

WaterBulkUploadResponse
NameDescriptionTypeAdditional information
Duplicate

Collection of string

None.

Error

Collection of string

None.

NotFound

Collection of string

None.

TariffCodeExcluded

Collection of string

None.

Response Formats

application/json, text/json

Sample:
{
  "duplicate": [
    "sample string 1",
    "sample string 2"
  ],
  "notFound": [
    "sample string 1",
    "sample string 2"
  ],
  "tariffCodeExcluded": [
    "sample string 1",
    "sample string 2"
  ],
  "error": [
    "sample string 1",
    "sample string 2"
  ]
}

text/html

Sample:
{"duplicate":["sample string 1","sample string 2"],"notFound":["sample string 1","sample string 2"],"tariffCodeExcluded":["sample string 1","sample string 2"],"error":["sample string 1","sample string 2"]}

application/xml, text/xml

Sample:
<WaterBulkUploadResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MyUtilityGeniusForBusiness.Api.Models.WaterSiteDto">
  <Duplicate xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </Duplicate>
  <Error xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </Error>
  <NotFound xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </NotFound>
  <TariffCodeExcluded xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </TariffCodeExcluded>
</WaterBulkUploadResponse>