Skip to content

Using our Collection API

Our collection website is accessible via a JSON API which follows the JSONAPI specification.

Source code and documentation for our API and some basic JavaScript examples of using the API can be found in the museums’ Github account.

Open to all

Our API is open to all and we’re always interested to see the innovative ways that external users and organisations are utilising our data.

Do let us know what you build at

Collaborative projects

We periodically host hack days where we bring together designers, programmers and technologists to use our datasets. Please visit our Digital Lab blog for details of previous and upcoming events.

Formal research projects

If you are an institution or researcher interested in using our data for a formal research project, please get in touch so we can hear your plans at:

Using our API responsibly

While we encourage the usage of our API and it’s underlying data, we ask that all copyright requirements are closely respected.

  • Data in the title, made, maker and details fields: Creative Commons Zero
  • Descriptions and all other text content: Creative Commons Attribution 4.0 licence
  • Imagery and photography: the licensing and copyright varies per image (please check the for each image).

We would also ask that requests to our API are rate limited and that you contact us at before setting up any significant daily exports or harvesting, we may be able to provide you with data exports in a more performative manner.

Changes to API format

While we will endeavour to keep the format of our API backwards compatible, we can not guarantee that it will remain unchanged over time and reserve the right to modify it without prior notice.

Accessing our API

Source code and documentation for our API which can be found on the Science Museum’s GitHub repository along with some basic JavaScript examples.