Retrieves ENERGY STAR submission status for places by submission period
Use this endpoint to check which places are ready to submit, have already been submitted, or have incomplete data for a given period range. Status values:
- Submitted: Data has been submitted and no bills modified since.
- No Data: No submission exists and no billing data for the period.
- Incomplete: No submission and billing data is incomplete (some meters/days missing).
- Ready: Billing data is complete and ready to submit, or has been modified since last submission.
Note: Deleting/voiding bills that were already submitted will not change status from “Submitted”. Requires ENERGY STAR Submissions Run 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. |
Query Parameters
| Name | Description | Type | Required |
|---|---|---|---|
| submissionBeginPeriod | Beginning submission period in YYYYMM format | integer (int32) | Required |
| submissionEndPeriod | Ending submission period in YYYYMM format; set equal to begin period for a single period | integer (int32) | Required |
| filter | Optional filter to narrow the list of places returned | string (string) | Optional |
Filters
| Filter | Description | Type | Operators |
|---|---|---|---|
| organizationId | Integer | equals | |
| organizationInfo | Place Group Name | String | equals |
| placeID | Integer | equals not equals less than between one of greater than less than equal greater than equal not one of |
Responses
200
OK
The request succeeded and the response body contains the requested data.
Response Body Parameters
Array of:
EnergyStarPlaceSubmissionStatusResponse
| Property | Description | Type | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| placeCode | The place code | string | ||||||||||||||||||||||||
| placeId | The place identifier | integer (int32) | ||||||||||||||||||||||||
| placeInfo | The place name | string | ||||||||||||||||||||||||
| placeSize | PlaceSizeChild | |||||||||||||||||||||||||
|
PlaceSizeChild properties
|
||||||||||||||||||||||||||
| placeSubmissionStatus | The list of submission periods and the submission status for each period | EnergyStarPlaceSubmissionStatusChild[] | ||||||||||||||||||||||||
|
EnergyStarPlaceSubmissionStatusChild properties
|
||||||||||||||||||||||||||
| placeSubmissionType | SubmissionTypeResponse | |||||||||||||||||||||||||
|
SubmissionTypeResponse properties
|
||||||||||||||||||||||||||
Example Response
[
{ "placeCode": "string", "placeId": 1, "placeInfo": "string", "placeSize": { "beginDate": "2026-06-29", "endDate": "2026-06-29", "placeSizeId": 1, "unitCode": "string", "unitId": 1, "unitInfo": "string", "value": 1.0
}, "placeSubmissionStatus": [
{ "submissionPeriod": 1, "submissionPeriodDisplayName": "string", "submissionStatus": "string"
}
], "placeSubmissionType": { "submissionTypeId": 1, "submissionTypeName": "string"
}
}
]