Retrieves a single Portfolio Manager property by its PM property ID
Use this endpoint to get details of a specific Portfolio Manager property.
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 |
|---|---|---|---|
| verbose | When true (default), includes use type, floor area, and units. 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
EnergyStarPmProperty
| Property | Description | Type | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| place | PlaceChild | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
PlaceChild properties
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| placeSize | PlaceSizeChild | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
PlaceSizeChild properties
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| pmFloorArea | The Portfolio Manager floor area null when not linked to portfolio manager property | integer (int32) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| pmFloorAreaUnits | The Portfolio Manager floor area units null when not linked to a portfolio manager property | string | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| pmPropertyId | The Portfolio Manager property identifier null when not linked to a portfolio manager property | integer (int64) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| pmPropertyName | The Portfolio Manager property name null when not linked to a portfolio manager property | string | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| pmPropertyUseType | The Portfolio Manager property use type null when not linked to a portfolio manager property | string | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Example Response
{ "place": { "isDataRolledUp": false, "placeCode": "string", "placeId": 1, "placeInfo": "string", "placeType": { "icon": {}, "isSystemPlaceType": false, "placeEntityType": {}, "placeTypeCode": "string", "placeTypeId": 1, "placeTypeInfo": "string", "structure": false
}
}, "placeSize": { "beginDate": "2026-06-29", "endDate": "2026-06-29", "placeSizeId": 1, "unitCode": "string", "unitId": 1, "unitInfo": "string", "value": 1.0
}, "pmFloorArea": 1, "pmFloorAreaUnits": "string", "pmPropertyId": 1, "pmPropertyName": "string", "pmPropertyUseType": "string"
}
404
Not Found
The requested resource was not found. Verify the ID or path is correct.