Statutory Instruments API
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.
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data access
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
/api/v1/BusinessItem/{id}Returns business item by ID.
/api/v1/LayingBodyReturns all laying bodies.
/api/v1/ProcedureReturns all procedures.
/api/v1/Procedure/{id}Returns procedure by ID.
/api/v1/ProposedNegativeStatutoryInstrumentReturns a list of proposed negative statutory instruments.
Requests are proxied through our servers. Only GET endpoints are testable.
Endpoints (16)
/api16 endpoints
/api/v1/BusinessItem/{id}Returns business item by ID.
/api/v1/LayingBodyReturns all laying bodies.
/api/v1/ProcedureReturns all procedures.
/api/v1/Procedure/{id}Returns procedure by ID.
/api/v1/ProposedNegativeStatutoryInstrumentReturns a list of proposed negative statutory instruments.
/api/v1/ProposedNegativeStatutoryInstrument/{id}Returns proposed negative statutory instrument by ID.
/api/v1/ProposedNegativeStatutoryInstrument/{id}/BusinessItemsReturns business items belonging to a proposed negative statutory instrument.
/api/v1/StatutoryInstrumentReturns a list of statutory instruments.
/api/v1/StatutoryInstrument/{id}Returns a statutory instrument by ID.
/api/v1/StatutoryInstrument/{id}/BusinessItemsReturns business items belonging to statutory instrument with ID.
/api/v2/ActOfParliamentSearch through Acts of Parliament
/api/v2/ActOfParliament/{id}Search individual Act of Parliament by ID
/api/v2/StatutoryInstrumentSearch through statutory instruments and proposed negatives
/api/v2/StatutoryInstrument/{instrumentId}Get individual statutory instrument or proposed negative by id
/api/v2/StatutoryInstrument/{instrumentId}/BusinessItemsGet business items associated with a particular instrument
/api/v2/Timeline/{timelineId}/BusinessItemsGet 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
Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.