POST request/customer/{CustomerId}/site/{SiteId}/meters
Adds New Electric and Gas multi meters information for Customer Sites
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| CustomerId | integer |
Required |
|
| SiteId | integer |
Required |
Body Parameters
Collection of MpxnPost| Name | Description | Type | Additional 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-11-05T12:18:59.584109+00:00"
},
"mop": {
"hasExistingArrangement": true,
"providerName": "sample string 1",
"startEndDate": "2025-11-05T12:18:59.584109+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-11-05T12:18:59.584109+00:00"
},
"mop": {
"hasExistingArrangement": true,
"providerName": "sample string 1",
"startEndDate": "2025-11-05T12:18:59.584109+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-11-05T12:18:59.584109+00:00"},"mop":{"hasExistingArrangement":true,"providerName":"sample string 1","startEndDate":"2025-11-05T12:18:59.584109+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-11-05T12:18:59.584109+00:00"},"mop":{"hasExistingArrangement":true,"providerName":"sample string 1","startEndDate":"2025-11-05T12:18:59.584109+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-11-05T12:18:59.584109+00:00</StartEndDate>
</dcda>
<mop>
<HasExistingArrangement>true</HasExistingArrangement>
<ProviderName>sample string 1</ProviderName>
<StartEndDate>2025-11-05T12:18:59.584109+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-11-05T12:18:59.584109+00:00</StartEndDate>
</dcda>
<mop>
<HasExistingArrangement>true</HasExistingArrangement>
<ProviderName>sample string 1</ProviderName>
<StartEndDate>2025-11-05T12:18:59.584109+00:00</StartEndDate>
</mop>
</existingArrangement>
</MpxnPost>
</ArrayOfMpxnPost>
Response Information
Resource Description
booleanResponse 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>