c0mm0.com — the continuously verified register of European data

Register record·API·GB·GOVERNMENTVERIFIED · checked 84m ago
S

Statutory Instruments API

APIVerified2/7ReferenceSubscribe🇬🇧United Kingdom

An API providing structured data on Statutory Instruments laid before the UK Parliament, covering the various categories of secondary legislation. Maintained by UK Parliament, it exposes details such as instrument type, title, and laying information, enabling programmatic access to records that would otherwise require manual lookup through parliamentary publications. The API supports monitoring of secondary legislation activity and integration of this data into external tools or research on the UK legislative process.An API exposing details of the various types of Statutory Instruments laid before Parliament.

legislation
OpenAPI specAPI base URLVisit homepage
72
good

Weighted across five axes. Tap a ring for what it measures.

Data access

Schema unavailable

The source couldn't be reached to read its schema — it may require authentication or be temporarily offline.

Verification Status

Using the API

Configuration

Base URL
https://statutoryinstruments-api.parliament.uk
Version
v1
Format
openapi
Endpoints
16

Try the API

GET/api/v1/BusinessItem/{id}

Returns business item by ID.

GET/api/v1/LayingBody

Returns all laying bodies.

GET/api/v1/Procedure

Returns all procedures.

GET/api/v1/Procedure/{id}

Returns procedure by ID.

GET/api/v1/ProposedNegativeStatutoryInstrument

Returns a list of proposed negative statutory instruments.

Requests are proxied through our servers. Only GET endpoints are testable.

Endpoints (16)

/api16 endpoints
GET
/api/v1/BusinessItem/{id}

Returns business item by ID.

GET
/api/v1/LayingBody

Returns all laying bodies.

GET
/api/v1/Procedure

Returns all procedures.

GET
/api/v1/Procedure/{id}

Returns procedure by ID.

GET
/api/v1/ProposedNegativeStatutoryInstrument

Returns a list of proposed negative statutory instruments.

GET
/api/v1/ProposedNegativeStatutoryInstrument/{id}

Returns proposed negative statutory instrument by ID.

GET
/api/v1/ProposedNegativeStatutoryInstrument/{id}/BusinessItems

Returns business items belonging to a proposed negative statutory instrument.

GET
/api/v1/StatutoryInstrument

Returns a list of statutory instruments.

GET
/api/v1/StatutoryInstrument/{id}

Returns a statutory instrument by ID.

GET
/api/v1/StatutoryInstrument/{id}/BusinessItems

Returns business items belonging to statutory instrument with ID.

GET
/api/v2/ActOfParliament

Search through Acts of Parliament

GET
/api/v2/ActOfParliament/{id}

Search individual Act of Parliament by ID

GET
/api/v2/StatutoryInstrument

Search through statutory instruments and proposed negatives

GET
/api/v2/StatutoryInstrument/{instrumentId}

Get individual statutory instrument or proposed negative by id

GET
/api/v2/StatutoryInstrument/{instrumentId}/BusinessItems

Get business items associated with a particular instrument

GET
/api/v2/Timeline/{timelineId}/BusinessItems

Get business items associated with a particular timeline

Query examples

curl -s 'https://statutoryinstruments-api.parliament.uk' -H 'Accept: application/json'

Base API endpoint — see the documentation for available routes.

Machine-readable & source

Statutory Instruments API — live verification badge

Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.