Goodreads
Pricing
from $1.00 / 1,000 api requests
Goodreads
Goodreads (goodreads.com) - API for Goodreads book data - book details by id or ISBN, similar books, series, genres, Listopia lists, quotes, Choice Awards, plus book, list, quote, group, etc...
Pricing
from $1.00 / 1,000 api requests
Rating
0.0
(0)
Developer
SuperAPIs
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
3 days ago
Last modified
Categories
Share
Goodreads API gives you book data from Goodreads - book details by id or ISBN, similar books, series in reading order, genres, Listopia lists, quotes, Choice Awards and search across books, lists, quotes, groups and people through a plain HTTP JSON API.
What makes it different
It answers instantly. This Actor runs in Standby mode, so it behaves like a normal REST API instead of a scraper you start and wait for. You send a GET request, you get JSON back in the same response - no runs to poll, no datasets to fetch.
You pay per call, not per row. A request can return an entire search result, book list, series or genre shelf and is billed as a single request.
All endpoints, all documented. Every endpoint is a plain GET with query parameters and a full OpenAPI schema, visible in the API tab. No input schemas to learn and no wrapper objects to unpack.
Start from a title, not from an id. Search returns both the book id and the work id, so a single call gets you from "harry potter" to full book details, its editions' ratings and its similar books.
Versioning
Endpoints are versioned in the path. Everything today lives under /v1/, and it will keep working exactly as it does now - new versions ship alongside it under their own prefix, never by changing what /v1/ returns.
Pricing
$1.00 per 1,000 API requests. A request is a request, no matter how much data comes back in it. There is no per-row charge, no minimum, and no charge for validation errors, missing parameters or upstream failures.
Note: as with every Standby Actor on Apify, your run also consumes Apify platform usage while it is awake, billed to your own account at your plan's rate. This Actor is deliberately kept small, and its run shuts down automatically after 5 minutes without requests.
Notes and support
Found a bug or need an endpoint that is not covered yet? Open an issue in the Issues tab.