libby_place_hold
Place a hold on a library ebook or audiobook.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
media_id | string | Yes | Media ID from libby_search or libby_get_holds |
format | string | Yes | Format: ebook or audiobook |
auto_borrow | bool | No | Automatically borrow when available (default: false) |
Examples
{"media_id": "12345", "format": "ebook"}
{"media_id": "12345", "format": "audiobook", "auto_borrow": true}
Response
Returns:
- Hold confirmation with hold ID
- Queue position
- Estimated wait time
Prerequisites
Get media_id from:
libby_searchresultsbooklife_find_book_everywhereresultslibby_get_holds(for existing holds)