• SearchOne question, rows back
  • APIThe reference, for programs
  • FieldsEvery column a row can carry
  • AgentsModel Context Protocol
  • PricingWhat a row costs, and what free covers
  • TermsWhat we promise, and what we do not
  • PrivacyWhat we hold, and for how long
  • Contactsupport@mapcensus.com
  • AccountBalance, keys, passkeys, activity
Mapcensus
Sign in -Account

Every business is public.Nobody has the list.

Name a kind of place and a city. Each Google Maps listing the search turns up comes back as a row - then as a read on the market.

Search

What are you looking for, and where?

A free demo: 20 rows crawled, 3 shown.

Refine the search
Start from

Each sets everything below for a common job. Change anything after.

Where to look

An area keeps what lies inside it; the search still runs on the place you named. Right-click any map to copy a point. Exact places replace the search, one full row each.

Which places to keep
Rating to
Number of reviews to
Checked on each place's page

Any of these adds per 1,000 rows, however many you use. Page checks need each place in full; the search opens extra places to still reach your count.

What to collect
The place
What it sells
How it is doing
How it reaches people
The details
Which reviews

Hover an item to see what it holds. Priced items need each place in full; reviews are read newest first, and only those kept are charged. A saved answer comes back at once, at 10% of the price. Every export is JSON, CSV and NDJSON.

This search

-

Starting

0rows
0 selapsed
-cost
Export JSON CSV NDJSON

Market intelligence

What this market is telling you

No account needed to tryNo cardFree credit to start
Completeness#1
User satisfaction99.8%
CompliantGDPR
Rate parity1:1

Begin

Free

250listing rows

At the free rate, with nothing added. Opening every place in full costs more, as do reviews, photos and filters - a richer row is fewer of them.

No password. Your address opens the account; add a passkey after and the next sign-in is one tap.

We sent a code to .

A moment of work in your browser. This is what stops one machine opening thousands of accounts, and it happens once.

Free credit is granted once per person and cannot be withdrawn or transferred. By continuing you agree to the terms and privacy notice.

x402v2, per call
MCPProtocol 2026-07-28
WebAuthnPasskeys, no passwords
RFC 9116Contact, policy, expiry
The data

The whole market, not the first page

Every place, in full

Every place opened, not the first page. Only the fields you name.

Fresh, or already answered

Asked recently? Milliseconds, at a fraction of the price.

Watched for changes

Hourly, daily or weekly. What changed is reported free.

Delivered where you work

JSON, CSV, NDJSON. Webhooks for Zapier, Make, n8n. A live Google Sheet.

Market intelligence

Rows in. A market read out.

Everyone can see the listings. Almost no one reads the market in them. Every search you run now does.

A brief in one click
Where the openings are, what wins, what to avoid. Every finding charted.
Only true numbers
Every figure is computed from your rows, never by the model. Unsupported claims are cut.
Ask the market
Follow-up questions, answered by queries over the same rows.
No guessing
What the search did not collect is named, never invented.

Free for now. Any finished search, signed in.

Inside a row

This is what comes back

19 groups, every column shown. Ask for the ones you need. Nothing else comes back.

The place

identity

Business name, category list, and the listing’s stable identifiers.

  • name
  • subtitle
  • description
  • category
  • categories
  • place_id
  • cid
  • url
  • is_advertisement
  • is_unclaimed
  • is_partner_listing

location

Full address broken into parts, plus latitude, longitude and plus code.

  • address
  • street
  • neighborhood
  • city
  • state
  • postal_code
  • country_code
  • latitude
  • longitude
  • plus_code
  • located_in

hours

Opening hours per day, and whether a place has closed temporarily or for good.

  • permanently_closed
  • temporarily_closed
  • hours
  • hours_text

contact

Public phone number and website.

  • phone
  • phone_e164
  • website

What it sells

price

Price band and, where published, an estimated spend per person.

  • price_band
  • price_per_person_usd
  • price_per_person_local
  • price_basis

menu

The published menu where there is one: sections, dish names, prices and descriptions.

  • menu_url
  • menu

tickets

Admission and experience tickets on sale, each with a price in USD, its seller and a booking link.

  • admission_tickets
  • experience_tickets

hotel

For a place that takes room bookings: star rating, the dates quoted, every rate offered, and the nearby hotels shown beside it.

  • hotel_stars
  • check_in
  • check_out
  • hotel_rates
  • nearby_hotels

How it is doing

rating

Average rating, total review count, and the one-to-five star distribution.

  • rating
  • review_count
  • rating_distribution

reviews

Individual reviews with rating, text, date and any per-category scores the reviewer gave, plus the aggregate topic tags.

  • reviews
  • review_tags

busyness

The published hour-by-hour busyness curve, and how busy the place is right now.

  • popular_times
  • live_busyness

related

The places shown alongside this one, with rating and review count - the competitive set as the source itself draws it.

  • related_places

How it reaches people

social

The business's own contact channels, read from its website: role email addresses (info@, sales@, bookings@...) and its Facebook, Instagram, LinkedIn, X, TikTok and YouTube profiles. Billed per place whose website was reached.

  • emails
  • social_facebook
  • social_instagram
  • social_linkedin
  • social_x
  • social_tiktok
  • social_youtube
  • social_source
  • social_status

web

Pages elsewhere on the web that cite this place, each with its provider and the snippet it was shown under.

  • web_results

posts

Updates the owner has published, with the event date and time any of them carries. What the owner says, which is not the same as what is currently true.

  • posts

actions

Reservation, ordering and menu links the listing offers.

  • reservation_links
  • order_links
  • menu_url

The details

media

The listing's cover photo, and the names of the photo tabs it groups the rest under.

  • cover_image
  • image_groups

attributes

Amenities and descriptors exactly as the listing publishes them, grouped into the sections the source groups them into and each carrying whether the place offers it.

  • attributes

Sections seen so far, and the source may add more: accessibility amenities atmosphere children crowd dining_options highlights offerings parking payments pets planning popular_for service_options

area

The published verdict on the surrounding area: an overall visitor score, and the transit, sightseeing and airport scores behind it.

  • area_score
  • area_label
  • area_summary
  • area_scores

72 columns in all, each row stamped with when it was read. A listing crawl fills name, category, rating and map point; a detail crawl fills the rest. shape=nested returns the record itself, streamed as stored. Every field, with its price.

Three ways in

An agent, a program, a person

Agents

Typed tools, paid per call.

Programs

One key, JSON, CSV, NDJSON.

People

Ask, and read the rows.

Priced by the row

You pay for rows, not for a seat

No seats. No minimum. An empty answer is free. A plan lowers the rate; rows stay pay-as-you-go. The full card.

$6.001,000 detailed places
$4.001,000 listing rows
10%price of a row already crawled
Freea market brief

Questions

Where does the data come from?

Public Google Maps listings, read when you ask - the pages anyone can open. Nothing bought in, nothing stale: every row carries the moment it was read.

Do I need an account to try it?

No. Ask once and a real crawl runs: 20 rows read, 3 shown. An account keeps the rest, and the export.

Is the free credit real, or a taster?

Real: 250 listing rows, or 166 places in full. Granted once, no card, no expiry.

What is actually in a row?

What you ask for, nothing else: identity, location, rating, contact, hours, busyness, price, menu, media, actions, reviews, attributes, tickets, hotel, posts, area, web, related, social.

What is a market brief?

A strategy read of a finished search: where the openings are, what wins, what to avoid - charted, with follow-up questions answered from the same rows. Every figure comes from your rows, never the model. Free for now; needs an account.

How do I pay once the free credit is gone?

A payment becomes credit; credit becomes rows. Credit cannot be withdrawn or transferred. Or pay per call over x402, with no balance at all. See prices.

Can an agent call this on its own?

Yes - it was built for that. Typed tools over MCP (2026-07-28), priced per call, so an agent decides what an answer is worth. See agents.

Your first rows are on us.

An email and a six-digit code. No password, no card.

Read the API
Free credit to startMarket briefs freeNo card
Your searches

    Nothing searched yet. Every search is priced before it runs. Try one:

    Use it from code

    Create an API key. A program's searches spend this same balance.

    Connect an agent

    Give an AI assistant the same search, as typed tools over MCP.

    Watch for changes

    Repeat a search daily or weekly; get what changed by webhook or in a sheet.

    API reference

    Requests, fields, webhooks and formats, with examples.

    Account

    Signed in

    Balance

    -

    Plan

    Free

    Credit is spent on searches, from this page, the API or an agent. It cannot be withdrawn or transferred.


    Add credit

    Send to this address and it is credited to this account once the network confirms it.

    Pay from a browser wallet in USDC on Base. Pick an amount and approve one signature for exactly that transfer; it is credited here, with no gas to pay.


    Change plan

    A plan lowers the price of every row. It does not include credit, and ending it returns rows to the free rate without touching credit you have bought.

    Or buy a period outright with your credit: no card, nothing that renews, and time you have already paid for is carried over.


    Activity
    WhenWhatAmount

    Nothing yet.


    API keys

    A key lets a program spend this balance. It is shown once, when you create it, so copy it then - only a hash of it is stored. A program can also pay per request, with no key, over x402 - see the API.

    LabelEnds withCreatedLast used

    No keys yet.

    Your new key - this is the only time it is shown


    Monitors

    A monitor repeats a search on a schedule and reports what changed: places that are new, changed or gone. Each run is billed as the same search; the change report is free. Start one from a finished search.

    SearchEveryNext run

    No monitors yet.

    Paste into a Google Sheets cell - this link is shown once
    Changes
    WhenPlaceWhat

    Nothing has changed yet. The first run is the baseline.


    Webhooks

    Add webhook_url to a job or a monitor and a signed event is sent when it finishes - to your own server, or a Zapier, Make or n8n catch-hook. Signed per Standard Webhooks with this secret; see the API.

    Signing secret Hidden

    WhenEventSent toResult

    Nothing sent yet.


    Sign-in and security Passkeys

    A passkey signs you in with one tap on the device that holds it. A second one, on another device, is the quickest way back in if the first is lost.

    PasskeyAddedLast used

    Sessions

    Ends every signed-in session on every device, this one included.

    Product

    • Search
    • API
    • Fields
    • Agents
    • Pricing

    The company

    • Terms
    • Privacy
    • Contact

    Mapcensus

    Agent-first structured business data from public Google Maps listings

    Copyright 2026, Mapcensus. Nothing on these pages is loaded from a third party.