As an update to our previous message, hold redelivery was released today March 3, 2020. Hold redelivery replaces auto-checkout and will give readers more control over their holds by allowing them to suspend a hold even after it’s made available to them, while maintaining their place on the wait list.
As a result of this update, in the OverDrive APIs, we’re deprecating the auto-checkout option for holds, since users will soon have to choose whether to borrow, suspend, or cancel their available holds. If a user takes no action on a newly available hold, their hold will be suspended automatically one time for 7 days. If they take no action a second time, their hold will be cancelled automatically.
When a hold is automatically suspended (due to inaction) or a user opts to have it delivered later, it will appear as a hold suspension in the APIs.
With this change today, when you place a hold through the Holds API, the auto-checkout parameter will always be set to false. Existing holds with auto-checkout set to true won’t be auto-checked out to users. As a reminder, the auto-checkout field is optional, so you can completely omit it from POST requests going forward. If you’re not currently using the auto-checkout parameter, nothing will need to change for your integration.
We’ve updated our Holds API documentation to reflect the changes. You can also see the changes in the integration environment and start developing against it.
As always, thanks for being an OverDrive API partner,
The OverDrive API team