POST request/customer/{CustomerId}/site/{SiteId}/meters

Adds New Electric and Gas multi meters information for Customer Sites

Request Information

URI Parameters

NameDescriptionTypeAdditional information
CustomerId

integer

Required

SiteId

integer

Required

Body Parameters

Collection of MpxnPost
NameDescriptionTypeAdditional information
Comparison

boolean

None.

EnergyDirection

string

None.

existingArrangement

DcDaMeterDetails

None.

FuelId

byte

None.

GasConsumption

integer

None.

IsAmr

byte

None.

MeterSerialNumber

string

None.

Mpxn

string

None.

StandardSettlementCode

integer

None.

SupplierId

integer

None.

Request Formats

application/json, text/json

Sample:
[
  {
    "mpxn": "sample string 1",
    "isAmr": 64,
    "standardSettlementCode": 1,
    "supplierId": 1,
    "fuelId": 64,
    "comparison": true,
    "gasConsumption": 1,
    "meterSerialNumber": "sample string 5",
    "energyDirection": "sample string 6",
    "existingArrangement": {
      "dcda": {
        "hasExistingArrangement": true,
        "providerName": "sample string 1",
        "startEndDate": "2025-06-26T04:38:17.3027314+00:00"
      },
      "mop": {
        "hasExistingArrangement": true,
        "providerName": "sample string 1",
        "startEndDate": "2025-06-26T04:38:17.3027314+00:00"
      },
      "meterConnectionTypeName": "sample string 1",
      "meterConnectionTypeId": 2
    }
  },
  {
    "mpxn": "sample string 1",
    "isAmr": 64,
    "standardSettlementCode": 1,
    "supplierId": 1,
    "fuelId": 64,
    "comparison": true,
    "gasConsumption": 1,
    "meterSerialNumber": "sample string 5",
    "energyDirection": "sample string 6",
    "existingArrangement": {
      "dcda": {
        "hasExistingArrangement": true,
        "providerName": "sample string 1",
        "startEndDate": "2025-06-26T04:38:17.3027314+00:00"
      },
      "mop": {
        "hasExistingArrangement": true,
        "providerName": "sample string 1",
        "startEndDate": "2025-06-26T04:38:17.3027314+00:00"
      },
      "meterConnectionTypeName": "sample string 1",
      "meterConnectionTypeId": 2
    }
  }
]

text/html

Sample:
[{"mpxn":"sample string 1","isAmr":64,"standardSettlementCode":1,"supplierId":1,"fuelId":64,"comparison":true,"gasConsumption":1,"meterSerialNumber":"sample string 5","energyDirection":"sample string 6","existingArrangement":{"dcda":{"hasExistingArrangement":true,"providerName":"sample string 1","startEndDate":"2025-06-26T04:38:17.3027314+00:00"},"mop":{"hasExistingArrangement":true,"providerName":"sample string 1","startEndDate":"2025-06-26T04:38:17.3027314+00:00"},"meterConnectionTypeName":"sample string 1","meterConnectionTypeId":2}},{"mpxn":"sample string 1","isAmr":64,"standardSettlementCode":1,"supplierId":1,"fuelId":64,"comparison":true,"gasConsumption":1,"meterSerialNumber":"sample string 5","energyDirection":"sample string 6","existingArrangement":{"dcda":{"hasExistingArrangement":true,"providerName":"sample string 1","startEndDate":"2025-06-26T04:38:17.3027314+00:00"},"mop":{"hasExistingArrangement":true,"providerName":"sample string 1","startEndDate":"2025-06-26T04:38:17.3027314+00:00"},"meterConnectionTypeName":"sample string 1","meterConnectionTypeId":2}}]

application/xml, text/xml

Sample:
<ArrayOfMpxnPost xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MyUtilityGeniusForBusiness.Api.Models.MeterDto">
  <MpxnPost>
    <Comparison>true</Comparison>
    <EnergyDirection>sample string 6</EnergyDirection>
    <FuelId>64</FuelId>
    <GasConsumption>1</GasConsumption>
    <IsAmr>64</IsAmr>
    <MeterSerialNumber>sample string 5</MeterSerialNumber>
    <Mpxn>sample string 1</Mpxn>
    <StandardSettlementCode>1</StandardSettlementCode>
    <SupplierId>1</SupplierId>
    <existingArrangement>
      <MeterConnectionTypeId>2</MeterConnectionTypeId>
      <MeterConnectionTypeName>sample string 1</MeterConnectionTypeName>
      <dcda>
        <HasExistingArrangement>true</HasExistingArrangement>
        <ProviderName>sample string 1</ProviderName>
        <StartEndDate>2025-06-26T04:38:17.3027314+00:00</StartEndDate>
      </dcda>
      <mop>
        <HasExistingArrangement>true</HasExistingArrangement>
        <ProviderName>sample string 1</ProviderName>
        <StartEndDate>2025-06-26T04:38:17.3027314+00:00</StartEndDate>
      </mop>
    </existingArrangement>
  </MpxnPost>
  <MpxnPost>
    <Comparison>true</Comparison>
    <EnergyDirection>sample string 6</EnergyDirection>
    <FuelId>64</FuelId>
    <GasConsumption>1</GasConsumption>
    <IsAmr>64</IsAmr>
    <MeterSerialNumber>sample string 5</MeterSerialNumber>
    <Mpxn>sample string 1</Mpxn>
    <StandardSettlementCode>1</StandardSettlementCode>
    <SupplierId>1</SupplierId>
    <existingArrangement>
      <MeterConnectionTypeId>2</MeterConnectionTypeId>
      <MeterConnectionTypeName>sample string 1</MeterConnectionTypeName>
      <dcda>
        <HasExistingArrangement>true</HasExistingArrangement>
        <ProviderName>sample string 1</ProviderName>
        <StartEndDate>2025-06-26T04:38:17.3027314+00:00</StartEndDate>
      </dcda>
      <mop>
        <HasExistingArrangement>true</HasExistingArrangement>
        <ProviderName>sample string 1</ProviderName>
        <StartEndDate>2025-06-26T04:38:17.3027314+00:00</StartEndDate>
      </mop>
    </existingArrangement>
  </MpxnPost>
</ArrayOfMpxnPost>

Response Information

Resource Description

boolean

Response Formats

application/json, text/json, text/html

Sample:
true

application/xml, text/xml

Sample:
<boolean xmlns="http://schemas.microsoft.com/2003/10/Serialization/">true</boolean>