Skip to content

ScraperCompany API

Hotel, flight and vacation-rental rates as structured JSON, plus guest reviews and a growing set of vertical search engines (Google News, Google Search, Bing, Maps, Trends, Jobs, Shopping, Amazon, Walmart, Indeed) through one REST API or an MCP server.

ScraperCompany collects hotel and travel prices from the places guests actually book — Google Hotels, the major OTAs, vacation-rental sites, Google Flights and hotels' own booking engines — and returns them as normalized JSON with a record of where and when each price was observed. You send a request (or let an AI agent call the MCP server); we handle sessions, anti-bot protection and parsing.

What you can do

How it works

  1. Resolve the property once. POST /v1/search turns a hotel name into a Google property token (or search a destination for many at once); the OTA search endpoints return Booking.com, Hotels.com, Agoda and Expedia ids. Identifiers are stable, so store them.
  2. Ask for prices. A calendar for the forward horizon, per-seller offers for key nights, an OTA comparison, or the official site.
  3. Pay only for results. Each operation has a set credit cost (a couple scale with the work, per page or per priced night); failed, blocked and empty results cost nothing. Credit metering is in beta and paid plans are not on sale yet.

Base URL and format

Base URL
https://api.scrapercompany.com
Auth
x-api-key: YOUR_API_KEY header (details)
Requests
JSON bodies for POST, query strings for GET. Unknown fields are rejected with 422.
Responses
JSON. Errors carry {"detail": ...} (see Errors).
Spec
openapi.json · openapi.yaml (OpenAPI 3.1)
Your first request (free)
curl "https://api.scrapercompany.com/v1/markets" \
  -H "x-api-key: $SCRAPERCOMPANY_API_KEY"

Get access

During the beta, accounts are issued by the ScraperCompany team — there is no self-serve signup yet. Request access with a line about what you are building and you will receive a dashboard sign-in. Sign in to see usage and request history and to create your API key.

Free during the beta

Credit metering runs in shadow mode: every request is metered and recorded, and nothing is blocked. See Credits & billing.

Next steps