Retrieves Portfolio Manager meters for a property, for linking to EnergyCAP meters
Use this endpoint to get the meters registered under a specific Portfolio Manager property.
Set includeOnlyUnlinked to true to see only meters not yet linked to EnergyCAP meters.
Set verbose to false for faster response with only ID and name.
Requires ENERGY STAR to be configured. Requires Buildings and Organizations View permission.
Request Headers
| Header | Value | Required | Description |
|---|---|---|---|
| ECI-ApiKey | string | Yes | Your API key. See Authentication. |
| Content-Type | application/json | Yes | All requests must specify JSON content type. |
Path Parameters
| Name | Description | Type | Required |
|---|---|---|---|
| pmPropertyId | Portfolio Manager property identifier (PM system ID) | integer (int64) | Required |
Query Parameters
| Name | Description | Type | Required |
|---|---|---|---|
| includeOnlyUnlinked | When true, returns only meters not yet linked to an EnergyCAP meter | boolean | Optional |
| verbose | When true (default), includes commodity code and unit code. When false, only retrieves ID and name for faster performance | boolean | Optional |
Responses
200
OK
The request succeeded and the response body contains the requested data.
Response Body Parameters
Array of:
EnergyStarPmMeter
| Property | Description | Type | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| meter | MeterChild | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
MeterChild properties
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| pmCommodityCode | The Portfolio Manager commodity | string | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| pmMeterId | The Portfolio Manager meter identifier | integer (int64) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| pmMeterName | The Portfolio Manager meter name | string | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| pmUnitCode | The Portfolio Manager unit of measure | string | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| unit | UnitChild | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
UnitChild properties
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Example Response
[
{ "meter": { "active": false, "commodity": {}, "isCalculatedMeter": false, "isEsaCalculatedMeter": false, "isSplitChildMeter": false, "isSplitParentMeter": false, "meterCode": "string", "meterId": 1, "meterInfo": "string", "meterType": {}, "serialNumber": "string"
}, "pmCommodityCode": "string", "pmMeterId": 1, "pmMeterName": "string", "pmUnitCode": "string", "unit": { "unitCode": "string", "unitId": 1, "unitInfo": "string"
}
}
]