Skip to main content

Accepted CKAN fields

Refer to the CKAN documentation for up to date guidance on using CKAN.

This guidance explains the CKAN fields data.gov.uk accepts.

Core dataset fields

You must complete the core fields.

Field key Value guidance Example value
name If there is a clash with an existing dataset in data.gov.uk then it will be modified to have a number suffixed, to make it unique. river-levels-sussex
title Name of the dataset. This is for general public to quickly understand what the dataset is about. River Levels in Sussex
notes Longer description of the data, for example, how it was collected. Recorded daily from automated monitoring stations. Recorded at midday, published by 3pm the same day. Accurate to nearest centimetre.
 license_id CKAN internal ID for the data’s licence, from CKAN’s standard list of IDs. If the license is not in CKAN’s standard list then specify (in free-text) the name of the licence in the most standard way possible. If no standard licence is used then supply the full text of the terms of use. “uk-ogl” or “OS OpenData Licence”

Extra fields

Local Authorities in particular should make sure they fill in the la_service, la_function, schema_type and schema_url fields.

Field key Value guidance Example value
la_service Service as listed here: http://standards.esd.org.uk/?uri=list%2Fservices More than one can be specified, separated by spaces. http://id.esd.org.uk/service/190
la_function Function as listed here: http://standards.esd.org.uk/?uri=list%2Ffunctions More than one can be specified, separated by spaces. http://id.esd.org.uk/service/437
contact-name,
contact-phone,
contact-email
Contact details for this dataset. Normally you should not specify these - instead fill them in for the organisation in data.gov.uk and the organisation’s datasets will have those details displayed. “contact-name”: “Information Handling Team”,
“contact-phone”: “0208 445 3423”,
“contact-email”: “informationhandling@dft.gsi.gov.uk”
foi-name,
foi-phone,
foi-email,
foi-web
Freedom of Information (FOI) contact details for the dataset. Normally you should not specify these - instead fill them in on data.gov.uk for the organisation and the organisation’s datasets will have those details displayed.
temporal_coverage-from, temporal_coverage-to Gives the temporal coverage of the data. Each value can be YYYY, YYYY/MM or YYYY/MM/DD “temporal_coverage-from”: “1979-01-01”,
“temporal_coverage-to”: “2013-12-31”
mandate URLs for the exact part of legislation that brought about the collection of this dataset (or if none, the public commitment or announcement, if available.) [“http://www.legislation.gov.uk/ukpga/2014/26/section/168/enacted”]
update_frequency For example, never, discontinued, annual, quarterly, monthly annual
unpublished Allows you to report data that exists, but is not published false

Resources

Field key Value guidance Example value
name Text to describe the resource. Toilet spreadsheet
date Date the resource applies to. Format: YYYY or YYYY/MM or YYYY/MM/DD. A dataset’s resources should all have a date value or none should. 2014/12
url URL to the file, webpage or API. It is not good enough to link to a page of links to the dataset - all the direct links to the data files must be supplied separately. https://open.barnet.gov.uk/dataset/d7384c92-5828-41a3-9d12-36d6db5c192f/resource/3e9934ac-492a-4042-971c-fe49bd9ca7e7/download/publictoiletsabfv3.0.csv
format File format. For example CSV, XLS, PDF, RDF, SHP, HTML, SPARQL, API. Do not mention if a file is zipped - just the format inside the zip. CSV
resource_type If it is data, then: file or api Otherwise: documentation file
schema_url URL of the machine-readable schema that the dataset conforms to. If it’s not a standard format leave blank. See Local Authority data schemas http://schemas.opendata.esd.org.uk/publictoilets/PublicToilets.json?v=0.41
schema_type The type of schema specified in schema_url. Fo example, csvlint or xsd csvlint