Failed requests are free
Paid plans coming soon — API is free during beta

Simple, credit-based pricing

Each operation has a fixed credit cost and failures cost nothing. Credit metering is in beta and paid plans are not on sale yet. The API is free during the beta.

Planned plans

Not on sale yet. Prices and allowances are per month.

Free

Evaluate the API and prototype an integration.

$0/month
1,000 credits / month
2 concurrent requests
  • Every endpoint
  • Failed requests are free
  • Usage dashboard and request history
  • Email support
Request beta access

Starter

Monitor a portfolio of properties every day.

$49/month
50,000 credits / month
10 concurrent requests
  • Everything in Free
  • Higher monthly credits
  • Email support
Contact sales

Growth

Rate shopping across OTAs and official sites.

$149/month
250,000 credits / month
40 concurrent requests
  • Everything in Starter
  • Higher monthly credits
  • Email support
Contact sales

Scale

Market-wide sweeps and high-volume pipelines.

$399/month
1,000,000 credits / month
100 concurrent requests
  • Everything in Growth
  • Higher monthly credits
  • Email support
Contact sales

Enterprise

Custom volume, concurrency and terms.

Custom
Custom credits / month
Custom concurrent requests
  • Custom credit volume
  • Custom concurrency
  • Terms and support by agreement
Contact sales

Already have an account? Sign in

What a credit buys

A set cost per successful call. A Google Hotels calendar call returns up to 330 nights per call (90 by default) for 5 credits.

OperationCreditsEndpoints

Property search / resolve

1
  • POST /v1/search
  • POST /v1/ota/booking/search
  • POST /v1/ota/hotels/search
  • POST /v1/ota/agoda/search
  • POST /v1/ota/expedia/search
  • POST /v1/ota/vrbo/search

Google Hotels destination search

One page is about 20 properties with prices. A page with no properties is free.

3 per page
  • POST /v1/hotels/search
  • POST /v1/serp/google_hotels

Google Hotels calendar

One call returns up to 330 nights per call (90 by default). /v1/calendar adds 3 per night with basis: mainstream and 3 per verify_sources spot-check. POST /v1/jobs bills each succeeded item exactly like POST /v1/calendar, surcharges included (5 for a default item).

5
  • POST /v1/calendar
  • POST /v1/serp/google_hotels_calendar

Google property / offers / rooms / stay

3
  • POST /v1/offers
  • POST /v1/rooms
  • POST /v1/stay
  • POST /v1/serp/google_hotels_property

Single OTA source

Booking.com, Hotels.com, Expedia, Vrbo, Agoda, Airbnb, Tripadvisor or Hostelworld. An Expedia or Vrbo answer saying the stay can't be sold as asked (a minimum stay, dates taken) is billed: the reason is availability data. Only a reply with nothing in it is free.

8
  • POST /v1/ota/booking
  • POST /v1/ota/booking/rooms
  • POST /v1/ota/hotels
  • POST /v1/ota/hotels/rooms
  • POST /v1/ota/agoda
  • POST /v1/ota/tripadvisor
  • POST /v1/ota/hostelworld
  • POST /v1/ota/expedia
  • POST /v1/ota/vrbo
  • POST /v1/serp/airbnb
  • GET /api/v1/search?engine=airbnb

Airbnb priced calendar

Availability for 1-12 months is 8; each night priced with a real Airbnb quote adds 1 (at most 92, so at most 100 a call). Refused, failed and unsampled nights are free. The SearchAPI route prices nothing, and costs 8, unless price_nights is set.

8 + 1 per priced night
  • POST /v1/airbnb/calendar
  • POST /v1/serp/airbnb_property_availability_calendar

Official hotel site

31 official booking engines, detected automatically.

4
  • POST /v1/official

Guest reviews (any source)

Tripadvisor, Booking.com, Expedia, Hotels.com and Google Hotels. A page with no reviews is free.

2 per page
  • POST /v1/ota/tripadvisor/reviews
  • POST /v1/ota/booking/reviews
  • POST /v1/ota/expedia/reviews
  • POST /v1/ota/hotels/reviews
  • POST /v1/hotels/reviews

Google Hotels property lookup

Property details carry the mailing address and phone. Resolve runs one search page plus up to three address lookups (12).

3 details; 12 resolve
  • POST /v1/hotels/property
  • POST /v1/hotels/resolve

News, Bing, Trends, Amazon search, Walmart search, Indeed

Vertical engines over plain HTTP: Google News, Bing search, Trends interest and related queries, Amazon and Walmart search, Indeed jobs.

1
  • POST /v1/news
  • POST /v1/bing/search
  • POST /v1/trends/interest
  • POST /v1/trends/related
  • POST /v1/amazon/search
  • POST /v1/walmart/search
  • POST /v1/indeed/jobs

Maps, Google Jobs, Shopping pages

Google Maps places search and place detail, Google Jobs cards, Google Shopping cards.

3
  • POST /v1/maps/search
  • POST /v1/maps/detail
  • POST /v1/jobs/search
  • POST /v1/shopping/search

Google web search (organic + PAA + AI Overview)

Rendered in a real browser. resolve: true follows each result redirect (billed as part of the same page).

5
  • POST /v1/google/search

Amazon reviews, Walmart reviews

Amazon answers with the product page's ratings histogram and featured reviews; Walmart returns one page (10) of reviews with the summary.

2 per page
  • POST /v1/amazon/reviews
  • POST /v1/walmart/reviews

OTA compare

20
  • POST /v1/ota/compare

Google Flights search, return leg and booking options

A search, return-leg or booking-options call with no results is free.

3
  • POST /v1/serp/google_flights
  • POST /v1/serp/google_flights_return
  • POST /v1/serp/google_flights_booking

Google Flights location search

1
  • POST /v1/serp/google_flights_location_search

Google Flights calendar

5
  • POST /v1/serp/google_flights_calendar

Failed, blocked or empty results; metadata, billing and stored reads

Empty results include an OTA compare where no source priced, a calendar with no priced nights, a destination-search page with no properties and a flight search with no itineraries. MCP tool calls are priced exactly like the REST call each tool wraps; other MCP messages (initialize, tools/list, ping) cost nothing.

0
  • Any non-2xx response
  • POST /v1/jobs (items are charged as they succeed)
  • GET /v1/billing, /v1/billing/ledger, /v1/billing/plans
  • GET /v1/usage
  • GET /v1/requests
  • GET /v1/ota/sources
  • GET /v1/markets
  • GET /v1/official/engines
  • GET /v1/storage/status
  • GET /v1/rates/stored
  • GET /v1/jobs/{job_id}

Credit metering is in beta and paid plans are not on sale yet. The API is free during the beta.

Failures are free

Failed or blocked requests cost 0 credits, and so do metadata calls.

Free during the beta

No payment is taken while credit metering is in beta. Accounts are issued by our team.

One call, a whole horizon

The calendar endpoint prices up to 330 nights per call (90 by default) instead of one request per night.

Frequently Asked Questions

About credits, plans and the beta

Can I buy a plan today?

Not yet. Paid plans are not on sale while the API is in beta, and the beta is free. The plans above are what we intend to launch with. If you want to be first in line, or need volume now, contact sales.

How do I get access?

During the beta, accounts are issued by our team. Tell us what you are building through the contact page and we will send you a dashboard sign-in; you create your own API key there.

What is a credit?

Credits are the planned unit of billing. Each successful call costs a set number of credits by operation, from 1 for a property search to 20 for an OTA compare. Two scale with the work: Google Hotels destination search is 3 per page, and the Airbnb priced calendar is 8 plus 1 per night it prices. The full schedule is below and in the docs.

Do failed requests cost anything?

No. Failed or blocked requests (any non-2xx response) cost 0 credits, and so do metadata calls such as /v1/usage and /v1/requests.

Are monthly credits and concurrency enforced?

Not during the beta. Credit metering is being tested and plan quotas are not enforced yet. The limit that is enforced today is a per-key requests-per-minute limit (60 per minute by default); above it the API returns HTTP 429.

Do you offer custom plans?

Yes. Enterprise terms are agreed individually: volume, concurrency and support. Email sales@scrapercompany.com.

Want in on the beta?

Tell us which properties and sources you need. Our team issues beta accounts and API keys.