Documentation / Tables

A table's figures | Salary Data API

A table's figures
Starter and aboveA list, paged

Every figure in a table for one period, the latest when left out, each with its series.

GEThttps://api.salarydataapi.com/v1/tables/{id}/observations

Try it

Runs against the live API with your key.
curl "https://api.salarydataapi.com/v1/tables/{id}/observations" \
  -H "Authorization: Bearer YOUR_KEY"

Parameters

NameTypeWhat it is
ididrequired The id (tb_...)
periodperiodOne period; the latest when left out
pageintegerThe page, from 1. Default 1.
per_pageintegerItems a page, at most 200. Default 50.
cursorstringFrom next_cursor in the last answer; page wins when both are sent

Returns

A list in data, each item with these fields, and the paging in meta.

FieldTypeWhat it holds
seriesidThe series (se_...)
namestringWhat the figure is, as pay.<statistic>.<period>, for example pay.median.monthly
countrystringTwo-letter country code
periodperiodThe period the figure covers: 2025, 2025-Q2 or 2025-06
valuenumberThe figure in its own currency, in whole units of money
currencystringISO 4217 currency
value_usdnumberThe figure in US dollars at that period's rate (Pro and Analyst; null on other plans)
occupationidThe occupation (oc_...), or null for all occupations
sexstringall, female or male
agestringThe age band, or null for all ages
educationstringThe level of schooling, or null for all levels
hoursstringall, full_time or part_time
areastringThe area, or null for the whole country

Example answer

Run it with your key for a real answer.

Errors