GET /search/v1/records
gov.uk:uk-national-archives-discovery-api
Operation ID: searchRecords
Auth: unknown
Description
Execute a search of archival records across The National Archives and partner archives. Supports complex boolean queries and various filters.
Parameters (15)
(array, query, optional)
Catalogue level filter
(array, query, optional)
Closure status filter (O=Open, C=Closed, R=Retained, P=Pending)
(string, query, optional)
Corporate name/body query (Custom search)
(string, query, optional)
Record covering date - start date (ISO 8601 format)
(string, query, optional)
Records covering date - end date (ISO 8601 format)
(string, query, optional)
Person First name query (Custom search)
(string, query, optional)
Held by code filter
Constraints: {'enum': ['ALL', 'TNA', 'OTH']}
(string, query, optional)
Person Last name query (Custom search)
(integer, query, optional)
Page number. Range [0, 100]. page * resultsPerPage must not exceed 10,000
Constraints: {'minimum': 0, 'maximum': 100}
(string, query, optional)
Place query, i.e. place of birth (Custom search)
(array, query, optional)
Archives/repositories filter (Repository Archon references)
(array, query, optional)
Catalogue Series (collection) filter
(integer, query, optional, default: 15)
Search results page size. Range [0, 1000], default 15
Constraints: {'minimum': 0, 'maximum': 1000}
(string, query, required)
Search query. May contain boolean expressions (AND, OR, NOT), quotation marks, brackets and wild card (*)
(string, query, optional)
Search results sort option
Constraints: {'enum': ['RELEVANCE', 'REFERENCE_ASCENDING', 'DATE_ASCENDING', 'DATE_DESCENDING', 'TITLE_ASCENDING', 'TITLE_DESCENDING']}
No probe data for this endpoint yet.