Get attribution text
Get the publisher and licence details for the data you've used, plus a plain-text block ready to paste under a map or into a report.
/attributionGood to know
- Name at least one
dataset,measure,boundaryReleaseorcrosswalk. Each can be repeated.
datasetstring[]optionalA dataset id from
GET /datasets. Repeatable.measurestring[]optionalA measure id from
GET /measures, or one of its aliases. Repeatable.boundaryReleasestring[]optionalA
{geography}/{release}identity, such aslocalAuthority/2025-05-uk-bgc-v2. Repeatable.crosswalkstring[]optionalA crosswalk id from
GET /crosswalks. Repeatable.
Returns
EnvelopeThe resources, the distinct licences that apply, and a ready-to-use plain-text attribution block.
apiVersionv1requiredatlasReleasestringrequiredThe immutable
/atlas-releasereleaseIdfor the artifacts that produced this response.metaobjectrequiredShowHide1 child field
nextCursorstring | nullrequiredOpaque cursor for the next page, or null at the end.
- 400A query parameter is malformed or its cursor is not valid for this result set.
- 404No resource matches that identity.
- 503The referenced build artifact has not been built yet.
Every error has the same shape. See Errors for how to handle them.
Show the precise behaviourHide the precise behaviour
Collects the publisher, source and licence of every resource behind an answer, and returns a plain-text block suitable for a map corner, a report footer or a bulk-download README. Name at least one of dataset, measure, boundaryRelease or crosswalk; each may be repeated, and a resource named more than one way is listed once. A measure is attributed through the datasets its observations come from. A crosswalk is compiled by the Atlas rather than obtained, so it carries no licence of its own and the boundary releases at its endpoints are attributed instead, with the crosswalk listing them in derivedFrom. Licence names are reproduced exactly as the publisher states them and are not interpreted. One catalogue source already carries two licences across its date range, so which terms govern a combined work is the caller's judgement rather than this API's.