Variable Data

Retrieves data points for a specific variable. A JSON response returns the last 100 data points by default. A format=csv request instead returns the whole retained series unless you constrain it with page_size or start/end — an unqualified CSV pull on a busy variable is an unbounded download. Supports pagination and time-range filtering.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

Unique identifier of the variable

Query Params
string

Alternative authentication token (use instead of X-Auth-Token header)

integer

Page number for pagination. Ignored when format=csv: a CSV request always returns the first page, so pages 2..N of a CSV export are unreachable (page_size is still honoured).

integer

Number of results per page

int64

Start of time range as POSIX timestamp in milliseconds

int64

End of time range as POSIX timestamp in milliseconds

string
enum

Response format. Lower-case only — an unrecognised value (CSV included) returns HTTP 404 with code 404001, the identical body an unknown variable id returns, rather than a validation error. An empty format= falls back to JSON. An Accept: text/csv request header is equivalent to format=csv.

Allowed:
Headers
string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json
text/csv