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
  }
]

Features

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
Overage
Hard limit
Rate limit
1000 req/hour

Pro

$25/mo
10,000
Requests / month
Overage
$0.003 / request
Rate limit
10 req/sec
Most popular

Ultra

$75/mo
50,000
Requests / month
Overage
$0.002 / request
Rate limit
20 req/sec

Mega

$150/mo
200,000
Requests / month
Overage
$0.001 / request
Rate limit
30 req/sec

Pay As You Go

$0.005
per request
Monthly fee
None
Rate limit
10 req/sec

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.