One API key
for 248 websites

Search results, property listings, prices, reviews and job ads from the sites you already know, returned as clean JSON. Pay one credit for each call that returns data.

No card, no subscription. Failed calls are free.

GET/v1/google-maps/simple-search?query=restaurants+in+new+york
200 OK in JSON1 credit
{
  "items": [
    {
      "name": "Altair Restaurant NYC",
      "review_count": 1225,
      "rating": 4.8,
      "website": "https://www.altairnyc.com/",
      "domain": "altairnyc.com",
      "latitude": 40.7556565,
      "longitude": -73.9936282,
      "business_id": "0x89c2591598891521:0x4ebcde18610e64",
      "subtypes": [
        "New American restaurant",
        "Restaurant"
      ],
      "district": "Manhattan",
      "full_address": "351 W 38th St, New York, NY 10018, United States",
      "timezone": "America/New_York",
      "owner_id": "107444272980109255975",
      "owner_name": "Altair Restaurant NYC (Owner)",
      "owner_link": "https://maps.google.com/maps/contrib/107444272980109255975",
      "order_link": "https://www.google.com/maps/reserve/v/dine/c/x4b2hrHtPNo?source=pa&opi=79508299&hl=en-DK&gei=SL3Yaqu_H4THwPAPp-aPwQE&ahbb=1&sourceurl=https://www.google.com/search?tbm%3Dmap%26hl%3Den%26pb%3D!4m8!1m3!1d5000!2d11.9373824!3d57.67168!2m3!1f0!2…",
      "google_mid": "/g/11l1ncyn3_",
      "phone_numbers": [
        "+1 929-561-6131"
      ],
      "place_id": "ChIJIRWJmBVZwokRZA5hGN68TgA=",
      "photos_sample": [
        {
          "photo_id": "CIABIhBYc3BDxCaQc_uFKXR3OdWZ",
          "photo_url": "https://lh3.googleusercontent.com/grass-cs/AABkmLclIWNWEpHAS_ZfLzHbhgdk-n-vOqv2qRY9cg2EiOVnCBtZi80Si0nxJWS1y-q7erapIjJZ1lJeeR51ptN57lu8jInPLk371gnTlvHosWLJAHxRBUNaa0wp5Sus3H7K-Nm4ESp4yEDtLWrk=w86-h114-k-no",
          "photo_url_large": "https://lh5.googleusercontent.com/p/CIABIhBYc3BDxCaQc_uFKXR3OdWZ?w3024-h3024-k-no",
          "latitude": 40.75565649230674,
          "longitude": -73.99362817600482,
          "type": "photo"
        }
      ],
      "neighborhood": "Manhattan",
      "street_address_alt": "351 W 38th St",
      "street_address_full": "351 W 38th St",
      "city": "New York",
      "zip_code": "10018",
      "state": "New York",
      "country_code": "US",
      "attributes": {
        "accessibility": {
          "Wheelchair-accessible entrance": true,
          "Wheelchair-accessible seating": true,
          "Wheelchair-accessible toilet": true
        }
      }
    },
    {
      "name": "Lulla NYC",
      "review_count": 1571,
      "rating": 4.8,
      "website": "http://www.lullanyc.com/",
      "domain": "lullanyc.com",
      "latitude": 40.7441117,
      "longitude": -73.99299409999999,
      "business_id": "0x89c259bf22ca32bd:0x35d818a560181b20",
      "subtypes": [
        "Italian restaurant",
        "Restaurant"
      ],
      "district": "Manhattan",
      "full_address": "113 W 24th St, New York, NY 10011, United States",
      "timezone": "America/New_York",
      "owner_id": "114181353879818223269",
      "owner_name": "Lulla NYC (Owner)",
      "owner_link": "https://maps.google.com/maps/contrib/114181353879818223269",
      "order_link": "https://www.google.com/maps/reserve/v/dine/c/Jdtwk-1WpiY?source=pa&opi=79508299&hl=en-DK&gei=SL3Yaqu_H4THwPAPp-aPwQE&ahbb=1&sourceurl=https://www.google.com/search?tbm%3Dmap%26hl%3Den%26pb%3D!4m8!1m3!1d5000!2d11.9373824!3d57.67168!2m3!1f0!2…",
      "google_mid": "/g/11ks6mqp8n",
      "phone_numbers": [
        "+1 929-588-8556"
      ],
      "place_id": "ChIJvTLKIr9ZwokRIBsYYKUY2DU=",
      "photos_sample": [
        {
          "photo_id": "CIHM0ogKEICAgIDvycftjQE",
          "photo_url": "https://lh3.googleusercontent.com/grass-cs/AABkmLc0kk7d1qFcNbV0VXBb0neL3nT1j-VleIt2_krC3AKshr8xev_546j5whP6m60MyrSVwsRaQ8Tk1Z6rzorgyCNyn7Kz6OwF4f9Y45KK2sm_7dh9h4PsBRMiTdtwsnqskLopaaJfwA=w86-h107-k-no",
          "photo_url_large": "https://lh5.googleusercontent.com/p/CIHM0ogKEICAgIDvycftjQE?w3024-h3024-k-no",
          "latitude": 40.744111702947535,
          "longitude": -73.99299412410348,
          "type": "photo"
        }
      ],
      "neighborhood": "Manhattan",
      "street_address_alt": "113 W 24th St",
      "street_address_full": "113 W 24th St",
      "city": "New York",
      "zip_code": "10011",
      "state": "New York",
      "country_code": "US",
      "attributes": {
        "accessibility": {
          "Wheelchair-accessible entrance": true,
          "Wheelchair-accessible seating": true,
          "Wheelchair-accessible toilet": true
        }
      }
    },
    {
      "name": "Manhatta",
      "review_count": 4127,
      "rating": 4.7,
      "website": "https://www.manhattarestaurant.com/restaurant-menu/",
      "domain": "manhattarestaurant.com",
      "latitude": 40.707997399999996,
      "longitude": -74.00888259999999,
      "business_id": "0x89c25bc797d635a1:0x60b055910436a0a4",
      "subtypes": [
        "New American restaurant",
        "Fine dining restaurant",
        "Lounge bar"
      ],
      "district": "Manhattan",
      "full_address": "28 Liberty St 60th floor, New York, NY 10005, United States",
      "timezone": "America/New_York",
      "short_description": "High-end New American meals on 60th floor",
      "full_description": "Set on the 60th floor, this ritzy, high-end restaurant features New American cuisine and city views.",
      "owner_id": "100843555729741380380",
      "owner_name": "Manhatta (Owner)",
      "owner_link": "https://maps.google.com/maps/contrib/100843555729741380380",
      "order_link": "https://www.google.com/maps/reserve/v/dine/c/pyjjUZqJ9lQ?source=pa&opi=79508299&hl=en-DK&gei=SL3Yaqu_H4THwPAPp-aPwQE&ahbb=1&sourceurl=https://www.google.com/search?tbm%3Dmap%26hl%3Den%26pb%3D!4m8!1m3!1d5000!2d11.9373824!3d57.67168!2m3!1f0!2…",
      "google_mid": "/g/11gh9qhb9q",
      "phone_numbers": [
        "+1 212-230-5788"
      ],
      "place_id": "ChIJoTXWl8dbwokRpKA2BJFVsGA=",
      "photos_sample": [
        {
          "photo_id": "CIHM0ogKEICAgIC8-5qOlAE",
          "photo_url": "https://lh3.googleusercontent.com/grass-cs/AABkmLc2zafZWAjljFYTzgo3_gXnvE35c6VTSU68XztRX0lD4yTiK8Rky0O4KAro8HQjPM1vMJmebZrji8rOmsLT9meoBNhvBcmhmE-BPd37mCw8CZKvcvjITdXNBu_Q0dxQV_f5UtyunA=w128-h86-k-no",
          "photo_url_large": "https://lh5.googleusercontent.com/p/CIHM0ogKEICAgIC8-5qOlAE?w3024-h3024-k-no",
          "latitude": 40.70799741807325,
          "longitude": -74.00888262951247,
          "type": "photo"
        }
      ],
      "neighborhood": "Manhattan",
      "street_address_alt": "28 Liberty St 60th floor",
      "street_address_full": "28 Liberty St 60th floor",
      "city": "New York",
      "zip_code": "10005",
      "state": "New York",
      "country_code": "US",
      "attributes": {
        "accessibility": {
          "Wheelchair-accessible entrance": true,
          "Wheelchair-accessible seating": true,
          "Wheelchair-accessible toilet": true,
          "Assistive hearing loop": false,
          "Wheelchair-accessible car park": false
        }
      }
    }
  ],
  "pagination": {
    "current_page": 0,
    "total_results": 173,
    "has_more": false
  }
}
Recorded from our API and shortened. All Google Maps endpoints
248websites
1,659endpoints
1 creditper successful call
$0for calls that fail

Every source on the same key

Search for a site or pick an area to see what's covered. Each name opens its endpoints and an example.

248 websites.

99acres / Agoda / Airbnb / AliExpress / Apartments.com / Apple App Store / Aramisauto / Arbeitsagentur Jobs / Argenprop / Autohero / AutoScout24 / AutoTempest / AutoTrack.nl / Autotrader / AutoTrader UK / AutoTrader.ca / AutoUncle / Autovit / Baidu / Bandcamp / Bayut / Behance / Bien'ici / Bilbasen / Bilibili / Billiger.de / Bing / Blocket Bil / Bluesky / Boliga / Booking.com / Booli / Brave Search / Bring a Trailer / Capterra / CarDekho / CarGurus / CarMax / Cars & Bids / Cars.com / Cars24 / Carsales / Carvana / Carwow / Casa.it / Centris / Coches.net / Copart / Craigslist / Crexi / Daft.ie / Dailymotion / DBA / Depop / DeviantArt / Dice / Domain Availability / Domain.com.au / Dribbble / Dubizzle / DuckDuckGo / eBay / Economy Car Rentals / Edmunds / Eventbrite / Expedia / Facebook / Facebook Ad Library / Fincaraiz / FINN / FINN Bil / Flickr / FlixBus / Fotocasa / Geizhals / Genius / GetYourGuide / GitHub / Glassdoor / Goodreads / Google Ads Transparency / Google Events / Google Finance / Google Flights / Google Forums / Google Hotels / Google Images / Google Jobs / Google Lens / Google Local / Google Local Services / Google Maps / Google News / Google Patents / Google Play / Google Related Questions / Google Scholar / Google Search / Google Shopping / Google Short Videos / Google Translate / Google Travel Explore / Google Trends / Google Videos / Gumtree / Habitaclia / Hacker News / Hemnet / heycar / HolidayCheck / Holidu / Homegate / HomeToGo / Hostelworld / HotPads / IAAI / Idealista / Idealo / Imgur / ImmobilienScout24 / ImmobilienScout24 Austria / ImmoScout24 Switzerland / Immoweb / Immowelt / Imovirtual / Impressum Extraction / Indeed / InfoJobs / Inmuebles24 / Instagram / Jameda / Kavak / Kayak / Kayak Flights / Kelley Blue Book / Kick / Kijiji / Kiwi.com / Kleinanzeigen / kununu / Kwai / La Centrale / Leboncoin Autos / Leboncoin Immo / Lemmy / Letterboxd / Link in Bio / LinkedIn / Linktree / LLM Answers / LoopNet / Madlan / MagicBricks / Marktplaats / Marktplaats Autos / Mastodon / Medium / Mercado Libre / Metrocuadrado / Milanuncios / Mixcloud / mobile.de / Motors.co.uk / MyAnimeList / Naukri / Naver / North Data / Odysee / OfferUp / Ohne-Makler / OLX Poland / Omio / OnTheMarket / Otodom / Otomoto / Patreon / Pinterest / Private Property / Product Hunt / Property Finder / realestate.com.au / Realtor.ca / Redfin / Reed / Rentalcars.com / Rentalia / Ricardo / Rightmove / Rumble / SEEK / SeLoger / Semrush / Similarweb / Skyscanner / Snapchat / SoundCloud / SpareRoom / Spotahome / Spotify / Sreality / Standvirtual / Startpage / Steam / StepStone / Subito / Subito Motori / Substack / SuperCasa / Telegram / Threads / TikTok / Trade Me Property / Trainline / Tripadvisor / Trivago / TrueCar / Trulia / Trusted Shops / Trustpilot / Truth Social / Tumblr / tutti.ch / Twitch / Viator / Vimeo / Vinted / VivaReal / VK / Vrbo / Wallapop / Walmart / Web Scraper / Weibo / Welcome to the Jungle / WG-Gesucht / willhaben / wlw / X (Twitter) / XING Jobs / Yad2 / Yaencontre / Yahoo Search / Yelp / YouTube / Zillow / Zonaprop / Zoopla / Zumper

From sign-up to data in three steps

  1. Create a key

    Sign up with your email and verify it. Your account starts with 1,000 credits, topped up every month.

    X-API-Key: sk_live_…
  2. Call any endpoint

    Send your key in a header. Parameters go in the query string, and results come back as JSON.

    GET /v1/zillow/search?latitude=47.6062&longitude=-122.3321&radius_mi=5&listing_category=category1&page_size=20
  3. Pay for data, not errors

    A successful call costs one credit. Failed calls are free, and every response tells you what it cost.

    X-Credits-Used: 1
    X-Credits-Remaining: 999

Your agent can use all 248 websites

Connect any MCP client to our server. Your agent finds the right endpoint, reads its parameters and calls it, on your key and your credits.

  • search_endpoints

    Finds endpoints for a site or kind of data. Free.

  • get_endpoint

    Lists one endpoint's parameters with an example. Free.

  • call_endpoint

    Runs the endpoint and returns JSON. One credit when it succeeds.

Add the server to Claude Codeshell
claude mcp add --transport http perceptlayer \
  https://api.perceptlayer.com/mcp \
  --header "Authorization: Bearer $API_KEY"

Other MCP clients need the same address and header. Desktop apps, command-line tools and servers can connect; browser-based clients aren't supported yet.

Pay for data, not for errors

Prepaid credits with no subscription, down to $0.50 per 1,000 calls. Calls that fail are never charged.

Free

$0

every month

  • 1,000 credits a month
  • 60 requests a minute
  • Every API in the catalogue
Get a free key

Starter

$10

$0.80 per 1,000 calls

  • 12,500 credits
  • 600 requests a minute
  • Credits last 12 months
Buy Starter

Growth

$50

$0.60 per 1,000 calls

  • 83,000 credits
  • 600 requests a minute
  • Credits last 12 months
Buy Growth

Scale

$200

$0.50 per 1,000 calls

  • 400,000 credits
  • 600 requests a minute
  • Credits last 12 months
Buy Scale

Questions

What counts as a call?

A request that returns data. Calls that fail, because of invalid parameters, no data for the query, a rate limit or a source that's unavailable, cost nothing.

Do I need a separate key for each website?

No. One key works for all 248 websites and every endpoint, and every call draws on the same credit balance.

What do responses look like?

JSON, with no HTML to parse. Fields differ by source, and every API page shows a recorded example and lists its parameters.

Can AI agents use the API?

Yes. Our MCP server lets an agent search the catalogue, read an endpoint's parameters and call it with your key. Searching and reading are free; calls cost the same credits as the API.

What happens when I run out of credits?

Calls return 402 insufficient_credits until you buy a pack. Free accounts are topped back up to 1,000 credits each month until the first purchase.

Do credits expire?

Credits from packs last 12 months from purchase, and older credits are spent first.

Start with 1,000 free credits

No card and no password. We email you a sign-in link, and your key works on every API.