SerpAPI-style Google Maps scraper API from $0.30 per 1K requests

Search Google Maps, fetch business details, collect reviews, and return structured JSON through an API. Scrappa is built for teams comparing SerpAPI, Serper.dev, and custom scrapers who want lower request costs without running browsers, captchas, or proxy logic.

API-first JSON

Use Scrappa like a SERP API: send HTTP requests and receive normalized Google Maps data.

Runnable docs

Open the Playground from the docs and run the same endpoint before wiring your app.

Pay as you go

Buy credits when you need them. No forced monthly plan for small tests or ad-driven trials.

API-first output, 500 free credits every month, no credit card required.

Request preview
GET
curl "https://scrappa.co/api/maps/simple-search?query=dentists+in+Berlin" \
  -H "X-API-KEY: $SCRAPPA_API_KEY"
Positioning API like SerpAPI or Serper.dev, not a CSV export tool
Business fields name, phone, website, rating, address, coordinates
Price $0.30 / 1K requests
Free test 500 credits monthly, no card
Best first query category + city
{
  "places": [
    {
      "name": "Mitte Dental Studio",
      "phone": "+49 30 123456",
      "website": "https://example.com",
      "rating": 4.8,
      "reviews": 214,
      "address": "Berlin, Germany",
      "coordinates": {"lat": 52.5200, "lng": 13.4050}
    }
  ]
}
Free monthly credits
500

No credit card required to test the API.

Starting price
$0.30

Per 1,000 API requests on the entry credit pack.

Credit model
1:1

One API request uses one Scrappa credit across supported endpoints.

Lower-cost Google Maps and SERP data without monthly lock-in

If you are comparing Scrappa with SerpAPI, Serper.dev, or a custom scraping stack, the decision usually comes down to first useful response, request cost, and how quickly your team can test real JSON.

Decision point Scrappa Typical alternative
Entry testing 500 free monthly API credits, no card required Trial, plan decision, or one-time free allowance before testing at volume
Starting request cost $0.30 per 1,000 requests on the $10 credit pack Higher effective cost, monthly minimums, or larger prepaid top-ups
Billing model Credits can be bought when a project needs them Recurring plan quotas that reset each month
Google Maps workflow Search, business details, reviews, and photos in one API Separate endpoint setup or browser-scraper work before the first useful response

Built for the workflows people actually buy

The strongest ad traffic is not looking for a browser extension or a one-off export. It is looking for a reliable API that turns Google Maps data into JSON now.

Build local lead lists

Search Google Maps by category and location, then collect names, websites, phone numbers, ratings, addresses, coordinates, and business identifiers.

Enrich business records

Turn a place or business identifier into structured fields your CRM, directory, or internal database can use without parsing Google Maps pages.

Monitor reviews and locations

Fetch reviews, ratings, photos, hours, and profile metadata for local SEO tools, reputation dashboards, and market research workflows.

Google Maps endpoints in one account

Start with search, then enrich each listing with details, reviews, and photos as your workflow needs more data.

Simple Search

/api/maps/simple-search

Find places and businesses from a query like "dentists in Berlin" or "coffee shops near Austin".

Open docs

Business Details

/api/maps/business-details

Fetch contact fields, address, website, rating, categories, hours, coordinates, and profile metadata.

Open docs

Reviews

/api/maps/reviews

Pull paginated Google Maps reviews with author, rating, text, date, language, and owner-response fields.

Open docs

Photos

/api/maps/photos

Retrieve Google Maps business and place photos for directory, listing, and enrichment workflows.

Open docs

Start with one endpoint, then expand the workflow

Create an API key, run a Google Maps search in the Playground, and move the same request into your application when the response shape matches your workflow.

What you can ship with it

  • Lead databases: collect local businesses by category, city, rating, and contact availability.
  • Directory enrichment: add websites, phone numbers, addresses, coordinates, opening hours, and review counts.
  • Review workflows: fetch public review text, ratings, dates, author fields, and owner responses as structured JSON.
  • Market research: compare local business density, reputation signals, and listing metadata across regions.

Questions before you test

Is this a Google Maps scraper or a Google Maps API?

It is an API for Google Maps scraping workflows. You send HTTP requests to Scrappa and receive structured JSON for searches, business details, reviews, photos, directions, and autocomplete, similar to how teams evaluate SERP APIs like SerpAPI or Serper.dev.

Can I use it for lead generation?

Yes. The common workflow is to search a category and location, then enrich each business with website, phone, address, rating, review count, coordinates, and other public profile fields.

How much does Google Maps scraping cost on Scrappa?

Every account receives 500 free credits each month. Paid credit packs start at $10 for 33,000 credits, which is about $0.30 per 1,000 requests.

Is Scrappa closer to SerpAPI or to a CSV scraping tool?

Scrappa is closer to a developer API like SerpAPI or Serper.dev. It returns structured JSON through authenticated API endpoints rather than focusing on manual CSV exports or browser extensions.

Do I need to run browser automation or proxies?

No. Scrappa handles the scraping infrastructure and returns normalized JSON through API endpoints, so your app can work with data instead of browser sessions.