
Inspiration
The open access initiative of museums is one of the most exciting pushes to open data recently. So far though trying to find and use these APIs can be difficult and time consuming. My hope is that this workspace can make it easier for developers to find, use and expand on the museums APIs.
What it does
It is a workspace containing multiple APIs, collections and mock server to work with several museums' Open Access APIs.
APIs
Currently we have APIs for the following museums:
- The Smithsonian Institute
- The Cleveland Museum of Art
- The Metropolitan Museum of Art
- The Museum of Applied Arts and Sciences
- The Rijksmuseum
- The Walters Art Museum
How we built it
By searching museums that have open access APIs and researching their documentation to create an Open API 3 specification to use in Postman. From that specification we generate collections, monitors and mock servers, including 2 environments for mock servers and live servers and a special collection including only the "search" api methods for those that want to search art right away including with the option to visualize the results of this collection.
Challenges we ran into
Building the Open Api Specification from each of the different documentation for each API.
Accomplishments that we're proud of
- Having 6 different APIs
- Including the option to use Mock Servers
- Having the ability to visualize the artworks results of queries.
What we learned
- Open API Specification
- YAML format
- How to work with Postman workspaces and their different features
What's next for Open Access Museums
- Including more APIs from different museums around the world.
- Create different tools that can help notify people of new artworks being uploaded to the museums' collections
- Adding more visualizations options for more results

Log in or sign up for Devpost to join the conversation.