Data Raw Series

Retrieve raw (unaggregated) data from one or multiple variables within a specified time range. Allows selecting specific columns to return.

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

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

Body Params
variables
array of strings
required

List of variable IDs to retrieve data for

variables*
columns
array of strings
required

Columns to include in the response. variable.properties and value.context return JSON objects rather than scalars — the variable's colour is the _color key of the variable.properties object. Any value outside this list, variable.properties.color included, is rejected with HTTP 400.

columns*
boolean
Defaults to true

Whether to join results into a single dataframe across all requested variables. Defaults to true when omitted.

int64

Start of time range as POSIX timestamp in milliseconds

int64

End of time range as POSIX timestamp in milliseconds

integer
≥ 0

Maximum number of data points to return per variable, not per response. 0 means no limit and returns the whole series; the minimum accepted value is 0 (-1 is rejected with HTTP 400). When omitted, the implicit 100-point default applies only if neither start nor end is supplied — with a time range and no limit, the whole matching series is returned.

string

Timezone for the results (IANA timezone name)

integer

Number of decimal places for numeric values

Responses

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