How do I use Library APIs (like LibraryCloud)?
Library APIs (application programming interfaces) let you access structured information about library collections. To use an API, you construct a URL that sends a request. You can use your browser, a special app, or a programming language to send requests.
LibraryCloud is the best API to start with, because it’s a centralized store of metadata from across Harvard’s various cataloging systems. To get started with LibraryCloud, open up a new browser tab and build the URL.
- Start with the base: https://api.lib.harvard.edu/v2/items
- Add a question mark to start the query section: ?
- Add the desired parameters. Use an equals sign to pair the name of the field with the term. Separate parameters with an ampersand: q=charles river&originPlace=boston
- Paste the full URL you created in your browser and go: https://api.lib.harvard.edu/v2/items?q=charles river&originPlace=boston
Learn more about Harvard Library APIs, or look up LibraryCloud field names and other details.
More Help Options
Email Your Question
Use our simple form to email a librarian your question. We usually respond to questions within 24 hours (M-F).
Request a Research Appointment
Harvard only: Talk to a librarian for advice on defining your topic, developing your research strategy and locating and using sources.Request an Appointment