Open data
The rows behind these pages
3 files, with a column dictionary for each, under the same condition as everything else here: name the source and link to it.
Each row is a verified external fact, read from the regulator or from the instrument on the date the row carries. Where something is not established it is recorded as open rather than filled in. The files and the pages come from the same records, so they cannot disagree.
Last verified 2026-09-09. It is not legal advice and it is not a substitute for the instrument. Where a paraphrase here and the instrument disagree, the instrument is right. Tell us and it is corrected.
The obligation timetable
DownloadEvery dated obligation on the timetable, ahead and landed, one row each.
/open-data/approval-changes.csv
| Column | Type | What it holds |
|---|---|---|
| effective_from | ISO date | The day it binds, or the earliest day it can bind where no commencement order exists. |
| market | text | The market the row was read for. |
| state | text | in force, in force from, or earliest possible. |
| change | text | What lands, in one sentence. |
| instrument | text | The instrument or the regulator's own publication. |
| who_it_binds | text | The party that carries the duty. |
| still_open | text | Empty unless a consequence is not established, in which case it says what is not. |
| verified | text | Where the row was read and when. |
Evidence and timing
DownloadTwenty two obligations across nine markets, cut by the moment each binds rather than by country.
/open-data/approval-evidence.csv
| Column | Type | What it holds |
|---|---|---|
| binds_when | text | The band: before manufacture, at manufacture, before shipment, at the border, after import. |
| market | text | The market the obligation applies in. |
| requirement | text | The document or condition that must exist. |
| issued_by | text | The authority or body that issues it. |
| why_it_binds | text | What happens without it. |
| verified_at | ISO date | When the row was last read to source. |
| source | url | The page carrying the full context and the instrument links. |
Both, as JSON
DownloadThe evidence bands and the timetable in one document, with the licence and the verification date at the top.
/open-data/approval-evidence.json
| Column | Type | What it holds |
|---|---|---|
| licence | text | The condition of use, restated in the file so it travels with the data. |
| verified_at | ISO date | When the evidence bands were last read. |
| source | url | The canonical page. |
| bands | array | The evidence bands, each with its rows. |
| changes | array | The timetable entries, each with its sources and read dates. |
Using it
The condition, in full
Reproduce it, adapt it, print it, put it on a slide, set it as coursework, hand it out in a seminar, quote it in a dissertation, include it in a reading list or a subject guide. In whole or in part. No permission needed and no fee.
Name the source and link to the page it came from. A citation without a link is not a citation, and the link is the only thing we ask for.
The photographs are not ours to license. Every one is credited with its photographer and its licence on the image credits page, and they are excluded from this grant.
Citing this
MODUWRIGHT. "The rows behind these pages." Read 2026-09-09. http://127.0.0.1:8812/open-data
Free to quote, reproduce or set as reading, in whole or in part, on one condition: name the source and link to it. If a row is wrong, tell us and it is corrected.
Seminar questions and what maps to which course are on free to teach from. A wrong row is corrected and the correction dated: corrections.










