API reference · v1
List authorities
Authority directory in ascending ID order. A directory entry does not establish application coverage.
GET/v1/authorities
Send a secret API key in Authorization: Bearer YOUR_API_KEY. Each successful request uses one of your 500 monthly requests.
Parameters
limitquery · optionalPage size. 1–100, default 50.
Default:
50Range: 1–100
cursorquery · optionalOpaque cursor from this endpoint with the same filters. Keep it unchanged; page size may change.
Response fields
itemsarrayArray of the items described below.
Show item fields
idstringIdentifier accepted by authority filters.
namestringOfficial authority name.
nation"England" | "Scotland" | "Wales" | "Northern Ireland"Value from the collected source record.
kind"local" | "county" | "national_park" | "special" | "regional"Value from the collected source record.
officialCodestring · optionalGovernment authority code Omitted when not collected.
websitestring · optionalAuthority website; omitted if not recorded.
sourceUrlstringAbsolute source URL. Council links may change or require a browser session.
verifiedAtstringUTC timestamp when directory evidence was verified; not an application collection time.
startDatestring · optionalAuthority start date (YYYY-MM-DD) Omitted when not collected.
endDatestring · optionalAuthority end date (YYYY-MM-DD) Omitted when not collected.
successorIdsarrayRecorded successor authorities; empty when none recorded.
nextCursorstring | nullContinue with this cursor; null when this page exhausts the current query.
Errors
Error codes, request IDs, retry behaviour, and allowance headers apply to every endpoint. Invalid or repeated query parameters return 400; unavailable records return 404. Source failures never become successful empty results.