Skip to content

Integration site and environment

OverDrive's integration site is a test digital collection with real digital titles accessible to our API partners. It works just like any OverDrive digital collection you might be developing for but allows you to build your app in our integration environment, without using a live digital collection. With this collection, you can safely test API functionality like borrowing titles, getting user data, searching, getting title metadata, and more.

We may push changes for our APIs to our integration environment before deploying them to production. You can test these staged changes against the integration site to make sure they work with your existing implementation. We'll post on the patch notes and notices page or send an email when there are breaking changes in the integration environment that you should be aware of.

How to test with the integration site

You can use the integration site once you've been approved for API access. To get started, you'll need the following information.

To test Discovery APIs:

To test Circulation APIs:

To test the Reporting API (public libraries only):

To test with our front-end site (for example, to test that checkouts fulfilled through the APIs also appear on the site):

How to authenticate with the integration site

To build your application against our integration site, you can:

  • Request one or more test users for the default OverDrive authenticator
  • Set up your own test connection on the integration site

Our support team can help you get set up.

Once you're set up and have your client key and secret, you can create a POST request to get an OAuth access token. All POSTs use the same URL for both the integration and production environments.

Read more about client authentication and patron authentication in our documentation.