Folio UK · Vol. 01 · Early AccessMonday, 08 June 2026
Public API

Programmatic access to the UK public record.

Every Folio UK record is available via a JSON API. Endpoints return canonical entities together with their full provenance envelope, so downstream systems can verify and re-trace every fact.

Endpoints · v1
api.folio.uk
  • GET/api/public/membersList Members of Parliament and the House of Lords
  • GET/api/public/members/{id}Retrieve a single member with votes, questions and committees
  • GET/api/public/companiesList UK companies indexed from Companies House
  • GET/api/public/companies/{number}Retrieve a single company with officers, PSCs and contracts
  • GET/api/public/contractsList public procurement contracts from Contracts Finder and Find a Tender
  • GET/api/public/questionsList parliamentary questions and answers
  • GET/api/public/committeesList committees, membership and reports
  • GET/api/public/topicsList canonical topics and entity counts
  • GET/api/public/lobbyingList entries from the Register of Consultant Lobbyists
$ curl https://api.folio.uk/api/public/members/4514 { "id": "4514", "name": "Rachel Reeves", "house": "Commons", "party": "Labour", "constituency": "Leeds West and Pudsey", "role": "Chancellor of the Exchequer", "provenance": { "source_name": "UK Parliament Members API", "source_url": "https://members-api.parliament.uk/Members/4514", "source_id": "PARL_MEMBER_4514", "retrieved_at": "2026-06-07T06:14:22Z", "verified_at": "2026-06-07T06:18:01Z", "verification_status": "verified", "snapshot_id": "sha256:9c1e…b04a" } }