Endpoint Playground
Returns a work's paginated edition list (per-edition book id, format, page count, publication date, publisher, ISBN/ISBN13/ASIN, language, and rating) — every other translation, printing, and format of the requested book id. Goodreads keys editions by a separate "work id", not the book id in the path; requests against a book with no editions data return an upstream error.
14 Oct 2026: 10 editions; 12 fields had a value in every checked item and 2 varied between items.
Sample value profiles: pages: 352 to 458, median 387; uri: goodreads.com; authors: median 1 entry.
curl 'https://api.crawlora.net/api/v1/goodreads/book/2767052/editions' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| id (path) | string | Yes | 2767052 | Goodreads book id |
| page | integer | No | 1-based page number, default 1 |
{
"code": 200,
"msg": "OK",
"data": {
"book_id": "2767052",
"work_id": "2792775",
"title": "The Hunger Games",
"page": 1,
"editions": [
{
"book_id": "2767052",
"title": "The Hunger Games (The Hunger Games, #1)",
"authors": [
"Suzanne Collins"
],
"format": "Hardcover",
"pages": 374,
"publication_date": "October 14th 2008",
"publisher": "Scholastic Press",
"isbn": "0439023483",
"isbn13": "9780439023481",
"asin": "0439023483",
"language": "English",
"average_rating": 4.35,
"ratings_count": 9771855,
"uri": "https://www.goodreads.com/book/show/2767052-the-hunger-games"
}
],
"source_url": "https://www.goodreads.com/work/editions/2792775?page=1"
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.