OverDrive Developers

APIs

OverDrive is creating a suite of APIs that allow third-party applications to connect to and interact with the OverDrive digital media database. The following APIs are currently available to approved users. Additional APIs will be added to this page as they are released.

Apply for access to OverDrive APIs.

Checkouts

Perform a checkout or get checkout status information about a title or titles.

Download

Use this API to fulfill and download a title from OverDrive servers.

Holds

Use this API to place and remove holds on specific titles.

Library Account

Retrieve a link for all products in a library collection, along with general information about the account.

Patron Information

Get user-specific information on a single user.

Retailer Account

Retrieve a link for all products in a retail collection, along with general information about the account.

Search

Retrieve a list of relevant and matching titles for a specified query.

Metadata

Retrieve detailed metadata for a specified title.

Library Availability

Retrieve library availability data for a specified title.