API reference · v1
Retrieve an authority
Authority details and configured source registers.
GET/v1/authorities/{id}
Send a secret API key in Authorization: Bearer YOUR_API_KEY. Each successful request uses one of your 500 monthly requests.
Parameters
idpath · requiredOpaque ID returned by the corresponding list endpoint. URL-encode the whole value.
Response 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.
registersarrayArray of the items described below.
Show item fields
idstringValue from the collected source record.
authorityIdstringValue from the collected source record.
namestringValue from the collected source record.
baseUrlstringAbsolute source URL. Council links may change or require a browser session.
platformstringValue from the collected source record.
activebooleanValue from the collected source record.
lastSuccessAtstring | nullValue from the collected source record.
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.