Real-Time Books Data API logo

Real-Time Books Data API

Fast and reliable book search API providing comprehensive access to book search results from Google Books in real-time. Supports all book search filters and parameters for precise book discovery.

  • Free tier, no credit card
  • Structured JSON
  • Real-time results

Also available on RapidAPI

Google Book Results
[
  {
    "id": "V_l_CwAAQBAJ",
    "title": "Python Web Scraping: Successfully scrape data from any ... - Page vi",
    "subtitle": "Richard Penman · 2015",
    "image_url": "data:image/gif;base64,R0lGODlhAQABAIAAAP///////yH5BAEKAAEALAAAAAABAAE…",
    "view_url": "https://books.google.com/books?id=V_l_CwAAQBAJ&pg=PR6&dq=python+web+s…",
    "publication_year": 2015,
    "book_authors": [
      {
        "name": "Richard Penman",
        "url": "https://www.google.com/search?sca_esv=b6159053bd716259&gl=us&hl=en&ud…"
      }
    ],
    "position": 1,
    "rank": 1
  },
  {
    "id": "j-6iDwAAQBAJ",
    "title": "Hands-On Web Scraping with Python: Perform advanced scraping ...",
    "subtitle": "Anish Chapagain · 2019",
    "image_url": "data:image/gif;base64,R0lGODlhAQABAIAAAP///////yH5BAEKAAEALAAAAAABAAE…",
    "view_url": "https://books.google.com/books?id=j-6iDwAAQBAJ&pg=PA144&dq=python+web…",
    "publication_year": 2019,
    "book_authors": [
      {
        "name": "Anish Chapagain",
        "url": "https://www.google.com/search?sca_esv=b6159053bd716259&gl=us&hl=en&ud…"
      }
    ],
    "book_more_editions_url": "https://www.google.com/books/edition/Hands_On_Web_Scraping_with_Pytho…",
    "position": 2,
    "rank": 2
  },
  …
]

Data samples

What the Real-Time Books Data API returns

Real responses for each kind of object the API provides. Pick an object type to inspect its fields.

Google Book Results · JSON
[
  {
    "id": "V_l_CwAAQBAJ",
    "title": "Python Web Scraping: Successfully scrape data from any ... - Page vi",
    "subtitle": "Richard Penman · 2015",
    "image_url": "data:image/gif;base64,R0lGODlhAQABAIAAAP///////yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",
    "view_url": "https://books.google.com/books?id=V_l_CwAAQBAJ&pg=PR6&dq=python+web+scraping&hl=en&newbks=1&newbks_redir=1&sa=X&ved=2ahUKEwiEkdbqivuWAxXHUPUHHZpXJT8Q6AF6BAgPEAM",
    "publication_year": 2015,
    "book_authors": [
      {
        "name": "Richard Penman",
        "url": "https://www.google.com/search?sca_esv=b6159053bd716259&gl=us&hl=en&udm=36&udm=36&q=inauthor:%22Richard+Penman%22&sa=X&ved=2ahUKEwiEkdbqivuWAxXHUPUHHZpXJT8Q9Ah6BAgPEAY"
      }
    ],
    "position": 1,
    "rank": 1
  },
  {
    "id": "j-6iDwAAQBAJ",
    "title": "Hands-On Web Scraping with Python: Perform advanced scraping ...",
    "subtitle": "Anish Chapagain · 2019",
    "image_url": "data:image/gif;base64,R0lGODlhAQABAIAAAP///////yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",
    "view_url": "https://books.google.com/books?id=j-6iDwAAQBAJ&pg=PA144&dq=python+web+scraping&hl=en&newbks=1&newbks_redir=1&sa=X&ved=2ahUKEwiEkdbqivuWAxXHUPUHHZpXJT8Q6AF6BAgREAM",
    "publication_year": 2019,
    "book_authors": [
      {
        "name": "Anish Chapagain",
        "url": "https://www.google.com/search?sca_esv=b6159053bd716259&gl=us&hl=en&udm=36&udm=36&q=inauthor:%22Anish+Chapagain%22&sa=X&ved=2ahUKEwiEkdbqivuWAxXHUPUHHZpXJT8Q9Ah6BAgREAY"
      }
    ],
    "book_more_editions_url": "https://www.google.com/books/edition/Hands_On_Web_Scraping_with_Python/j-6iDwAAQBAJ?hl=en&gl=us&kptab=editions&sa=X&ved=2ahUKEwiEkdbqivuWAxXHUPUHHZpXJT8QmBZ6BAgREAk",
    "position": 2,
    "rank": 2
  },
  {
    "id": "rkBWDwAAQBAJ",
    "title": "Practical Web Scraping for Data Science: Best Practices and ...",
    "subtitle": "Seppe vanden Broucke, ‎Bart Baesens · 2018",
    "image_url": "data:image/gif;base64,R0lGODlhAQABAIAAAP///////yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",
    "view_url": "https://books.google.com/books?id=rkBWDwAAQBAJ&printsec=frontcover&dq=python+web+scraping&hl=en&newbks=1&newbks_redir=1&sa=X&ved=2ahUKEwiEkdbqivuWAxXHUPUHHZpXJT8Q6AF6BAgOEAM",
    "publication_year": 2018,
    "book_authors": [
      {
        "name": "Seppe vanden Broucke",
        "url": "https://www.google.com/search?sca_esv=b6159053bd716259&gl=us&hl=en&udm=36&udm=36&q=inauthor:%22Seppe+vanden+Broucke%22&sa=X&ved=2ahUKEwiEkdbqivuWAxXHUPUHHZpXJT8Q9Ah6BAgOEAY"
      },
      {
        "name": "Bart Baesens",
        "url": "https://www.google.com/search?sca_esv=b6159053bd716259&gl=us&hl=en&udm=36&udm=36&q=inauthor:%22Bart+Baesens%22&sa=X&ved=2ahUKEwiEkdbqivuWAxXHUPUHHZpXJT8Q9Ah6BAgOEAc"
      }
    ],
    "book_more_editions_url": "https://www.google.com/books/edition/Practical_Web_Scraping_for_Data_Science/rkBWDwAAQBAJ?hl=en&gl=us&kptab=editions&sa=X&ved=2ahUKEwiEkdbqivuWAxXHUPUHHZpXJT8QmBZ6BAgOEAo",
    "position": 3,
    "rank": 3
  }
]

Key features and capabilities

What the Real-Time Books Data API supports out of the box.

  • Search and retrieve comprehensive book data directly from Google Books
  • Support for all Google Books advanced search filters and parameters
  • Get detailed book information including previews, authors, publication info, and more

Docs and code

Integrate in minutes, in any language

Full reference in the API docs, and a live playground on the developer portal. Code samples for cURL, Python, Node.js, PHP, Go, Java, C# and more.

  • cURL
  • Python
  • JavaScript
  • Node.js
  • PHP
  • Java
  • C#
  • C++
  • Ruby
import requests

headers = {
  "x-api-key": "YOUR_API_KEY"
}

response = requests.request(
    'GET',
    'https://api.openwebninja.com/realtime-books-data/search',
    params={"query":"good thriller"},
    headers=headers
)

Why this API

Why teams choose the OpenWeb Ninja Real-Time Books Data API

We keep it fast and reliable every day, and we keep adding what customers ask for.

Comprehensive

Access millions of books with detailed information including metadata, descriptions, previews and more from Google Books.

Reliable

Leverage our advanced technology & infrastructure to consistently and reliably access the book data you need.

Lightning Fast

Get book search results and detailed information within seconds, keeping your applications responsive.

Scalable

Our infrastructure scales to handle any volume of book search and data retrieval requests you require.

Real-Time Data

Get the most current book information available on Google Books, ensuring your data is always up-to-date.

Free Tier

Start with our generous free tier for easy testing and integration (no credit card required).

Pricing

Simple plans, free to start

Every plan uses the same endpoints and data. Need a custom volume, a higher rate limit, a hard cap or an SLA? Talk to us.

Free

$0/mo

100
Requests / Month
Hard limit

Rate Limit
1000 requests per hour

Pro

$25/mo

10,000
Requests / Month
+ $0.003 per additional

Rate Limit
10 requests per second

Ultra

Most popular
$75/mo

50,000
Requests / Month
+ $0.002 per additional

Rate Limit
20 requests per second

Mega

$150/mo

200,000
Requests / Month
+ $0.001 per additional

Rate Limit
30 requests per second

Pay As You Go

Per use

$0.005 / use
Requests
No monthly fee

Rate Limit
10 requests per second

Prices in USD. Subscribe on the OpenWeb Ninja portal, or on RapidAPI. Cancel anytime.

FAQ

Common questions

Anything else? Ask our team, we usually reply within hours.

Do you offer higher tier or higher volume plans?

Yes, please contact us in case you need a higher tier / volume plan and we'll be happy to offer a discounted plan, tailored to your needs.

How can I subscribe to the Real-Time Books Data API?

Click "Try for Free" or "Connect on RapidAPI" above.

What kind of book information does the API provide?

The API provides comprehensive book details including title, authors, publication info, preview links and more from Google Books.

What search filters are supported?

The API supports all Google Books advanced search filters including document type, publication year, view type (full, preview, etc), and more.

What is the maximum RPS/QPS (reqeusts/queries per seconds) supported?

We support any rate you may require, in case you need a higher rate than the default ones allowed for the standard plans, please contact us and we'll be happy to increase it for you.

What is the typical API response time?

The API response time typically ranges between 0.5-3 seconds depending on the search parameters and filters used.

Start using the Real-Time Books Data API today

Free tier included, no credit card required. Your first response is a minute away.