DSE System

DS Energy Customer API Documentation

Authorization:

Authorization is done using Api Keys.
The Api Key needs to be placed in the Authorization header of each request, like this:

Autorization: Token XYZ
where XYZ is replaced by the Api Key associated with your account.
For testing using the UI below, click Authorize, input Token XYZ in the value box (replacing XYZ with your account's Api Key) and then click the Authorize button.

Paging:

Each request is limited to a result set of 10,000 records. You can use the Skip and Take input parameters to page through larger data sets.
The total number of records available in the system for a given query will be returned as part of the X-Total-Count response header.

X-Total-Count: 65,000
You can use this value to check if there is more data available.

Date format:

The date format used for input, as well as output, is ISO 8601
Examples of supported input values:

2018-03-29T17:36:10
2018-03-29T17:00
2018-03-29 17:36:10
2018-03-29