Open data
Every published job in the database, 5,650 rows, as CSV and JSON under the Creative Commons Attribution 4.0 licence. The files are rebuilt every hour. The newest job was posted on 13 September 2026.
Comma separated, UTF-8, one row per job
The same columns, with rows as arrays
Terms
The data is licensed under CC BY 4.0. You may copy, share and adapt it, also commercially, as long as you credit the IPMERC job database with a link to this page.
The employers asked to stay anonymous. Do not combine the data with other sources to trace a job back to an employer.
Salary bands marked estimate are modelled from comparable jobs, not quoted by an employer. Say so when you publish a figure built on them.
Columns
| Column | What it holds |
|---|---|
| ref | Reference number, seven digits. It stays the same when a title changes. |
| url_en | The job's page in English. |
| url_nl | The job's page in Dutch. |
| title_en | Job title in English. |
| title_nl | Job title in Dutch. |
| status | open, paused, closed or archived. |
| source | partner (a partner vacancy), observed (seen at an employer), member (posted by a member) or open-data (an open data feed). |
| market | The market the job belongs to, by its stable name, for example Java, Data or Bouw. |
| industry | The employer's industry by its stable name, for example Overheid. Empty when unknown. |
| place_en | Place label in English: a region around a city, a province, a country or nationwide. |
| place_nl | Place label in Dutch. |
| province | Province or comparable region, when known. |
| country | ISO 3166 country code. |
| seniority | intern, assistant, junior, medior, senior, lead, manager or director. |
| contract | permanent, temporary, freelance, interim or internship. |
| work_mode | onsite, hybrid or remote. |
| hours_min | Fewest hours per week the job names. |
| hours_max | Most hours per week the job names. |
| salary_min | Lower end of the band, euros gross per month for 40 hours, excluding holiday allowance. |
| salary_max | Upper end of the band, in the same unit. |
| salary_basis | published, record (from a closed record, widened and rounded) or estimate. |
| posted_on | Date the job was posted, YYYY-MM-DD. |
| closed_on | Date the job closed, when it did. |