Goodreads

List a Goodreads book's editions

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.

get/goodreads/book/{id}/editions

Request

  • Base URL: https://api.crawlora.net/api/v1
  • URL: https://api.crawlora.net/api/v1/goodreads/book/{id}/editions
  • Auth: API key in header x-api-key

Path parameters

idstring required

Goodreads book id

Query parameters

pageinteger

1-based page number, default 1

Headers

x-api-keystring required

API key required

Response

OK

codeinteger
msgstring

Example response

{
  "code": 200,
  "data": {
    "editions": [
      {
        "average_rating": 4.35,
        "format": "Hardcover",
        "publication_date": "October 14th 2008"
      }
    ]
  },
  "msg": "OK"
}

Changes

No recorded changes to this operation across all 3 revisions of this API.