nytimes.com

The Books API provides information about book reviews and The New York Times bestsellers lists.

🔑 oauth2 6 endpoints mediaopen_data
📄 Docs 📋 OpenAPI spec 🔬 Try in Swagger UI

SDKs by language (6 total)

pip install nytimes-python-sdk
npm install nytimes-typescript-sdk
npm install nytimes-sdk
# Maven: see https://github.com/konfig-sdks/nytimes-java-sdk
dotnet add package NYTimes.NET
golang-gcloud-sdk ✓ Official
# See https://github.com/nytimes/golang-gcloud-sdk
curl examples
Best Seller List
curl \
  # append ?api-key=$API_KEY to the URL \
  https://api.nytimes.com/svc/books/v3/lists.{format}
Reviews
curl \
  # append ?api-key=$API_KEY to the URL \
  https://api.nytimes.com/svc/books/v3/reviews.{format}
Best Seller List Names
curl \
  # append ?api-key=$API_KEY to the URL \
  https://api.nytimes.com/svc/books/v3/lists/names.{format}
Endpoints (6 total)
GET
/lists.{format}
Best Seller List
GET
/reviews.{format}
Reviews
GET
/lists/names.{format}
Best Seller List Names
GET
/lists/overview.{format}
Best Seller List Overview
GET
/lists/{date}/{list}.json
Best Seller List by Date
GET
/lists/best-sellers/history.json
Best Seller History List
At a glance
Total SDKs6
Languages5
Endpoints6
Authoauth2
Categories2
https://api.nytimes.com/svc/books/v3