Skip to main content
Perceptlayer turns public web pages into structured JSON. You call one endpoint per kind of data, such as Google Maps places, Zillow properties or Indeed jobs, with one key, and you pay only for calls that return data.

Quick start

Create a key and make your first call in a few minutes.

API reference

Every endpoint, its parameters and a playground to run it.

AI agents (MCP)

Give Claude, Cursor or your own agent the whole catalogue as three tools.

Credits

What a call costs, and why failed calls cost nothing.

What’s in the catalogue

248 sources and 1,659 endpoints, grouped by area: Browse sources on the APIs page, or search the API reference.

How it works

  • One key. Send it in the X-API-Key header. It works for every source.
  • Plain JSON. Successful calls return the data with no wrapper. Costs and limits travel in headers.
  • Failed calls are free. Bad parameters, no data, rate limits and source outages all cost 0 credits.
  • Same rules everywhere. The REST API, the playground and the MCP server share one balance and one rate limit.