{olid}: Get edition by OLID

API: openlibrary.org:open-library-api
Endpoint: /books/{olid}
Response format: application/json
Auth: none
Method: GET
Last Status: 200
Latency: 544ms

Description

Retrieve information about a specific edition of a book using its Open Library ID. Editions represent physical manifestations of works (e.g., specific printings, formats).

Parameters (1)

olid (string, path, required)

Open Library edition ID (e.g., OL7353617M)

Constraints: {'pattern': '^OL[0-9]+M$'}

Examples (1)

Get edition by OLID openapi-spec
curl 'https://openlibrary.org/books/OL7353617M'
import requests

resp = requests.get("https://openlibrary.org/books/OL7353617M")
data = resp.json()
import zingu_apis

api = zingu_apis.api("openlibrary")
result = api.fetch("books/{olid}")

for item in result:
    print(item)
const resp = await fetch("https://openlibrary.org/books/OL7353617M");
const data = await resp.json();

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 03:18:50.733311 200 544ms
2026-04-15 02:35:47.850782 200 717ms
2026-04-14 01:49:42.570094 200 659ms
2026-04-12 15:33:15.791174 200 3169ms
2026-04-10 01:19:11.783719 200 526ms
2026-04-09 03:09:52.133576 200 723ms
2026-03-23 09:15:39.342578 200 684ms