Skip to main content
Use this endpoint to retrieve full metadata for a specific dataset, including its column definitions and date range. This is useful before downloading data, as it lets you inspect the available columns and verify you have the right dataset. A supplementary endpoint, GET /datasets/{id}/date-stats, returns precise frequency and date-range information computed directly from the stored data.

Authentication

Authenticate using HTTP Basic Auth. Pass your API key as the username and leave the password empty.

Endpoints

Path parameters

integer
required
The numeric ID of the dataset to retrieve.

Get dataset metadata

Response

integer
Unique numeric identifier for the dataset.
string
Display name of the dataset.
integer
ID of the repository this dataset belongs to.
string
Optional human-readable description.
string
Name of the original data source.
string
URL linking to the original data source.
string
Your permission level: Read, Write, or Admin.
string
Inferred data frequency (e.g., monthly, quarterly, daily). May be null if not yet computed.
string
Earliest date in the dataset (YYYY-MM-DD). May be null for empty datasets.
string
Latest date in the dataset (YYYY-MM-DD). May be null for empty datasets.
array
Array of column definition objects describing the dataset schema.

Example response

Get date statistics

The /date-stats endpoint returns frequency and date range information computed live from the dataset’s stored data. If the dataset record already has a cached frequency, minDate, and maxDate, those cached values are returned immediately. Otherwise, the values are computed from the column data on demand.

Response

string
The inferred data frequency, such as monthly, quarterly, or daily.
string
The earliest date found in the dataset (YYYY-MM-DD).
string
The latest date found in the dataset (YYYY-MM-DD).

Example response

The /date-stats endpoint supports optional authentication. Public datasets can be queried without an API key, while private datasets require authentication.