Historical Intervals Discovery
Use the following URL to retrieve (discover) information of specific historical collection (measurement) intervals. The response contains a description of all available collection intervals. For each interval, the following attributes are shown:
■ | id: Interval index |
■ | start: Start time of the collection interval (local device time in RFC 3339 format) |
■ | end: End time of the collection interval (local device time in RFC 3339 format) |
URL
/api/v1/kpi/interval
HTTP Method
GET
Supported Parameters
Parameter |
Type |
Description |
---|---|---|
?id=<Index> |
Number |
Returns a description of the specified interval number (<Index>). |
?id=last |
String |
Returns a description of the last (most recent) interval. |
?before=<Index> |
Number |
Returns the description of the intervals that occurred before the specified interval. |
?after=<Index> |
Number |
Returns the description of the intervals that occurred after the specified interval. |
?limit=<Count> |
Number |
Returns the description of the last specified number (count) of intervals. For example, to request the last 4 intervals, the Get must be set to "?limit=4". |
<Cursor Information> |
String |
Returns next (after) or previous (before) results (see Cursor-based Pagination for more information). |
HTTP Responses
■ | 200 OK |
■ | 204 No Content – no intervals are available |
Example 1
■ | Request: |
GET /api/v1/kpi/interval?id=2 HTTP/1.1 Host: 10.4.219.229
■ | Response: |
HTTP/1.1 200 OK Content-Type: application/json { "intervals": [ { "id": 2, "start": "2020-07-14T10:06:00+01:00", "end": "2020-07-14T10:07:00+01:00", "url": "/api/v1/kpi/interval?id=2" } ] }