Skip to main content
The ChatGPT endpoint returns map entries in result.map whenever ChatGPT surfaces business or place information from providers like Yelp and Google Business — no separate API call, no flag. For use cases, pricing context, and copy-paste examples, see the ChatGPT scraper page on the product site.
Map entries in ChatGPT

Map entries in ChatGPT

To also see the queries ChatGPT fired at the maps tool to build these entries, set include.searchQueries: true and read result.mapSearchQueries. These are separate from the web-search fan-out in result.searchQueries. Cost: Map entries are included at no extra cost — they’re part of the base ChatGPT request (5 credits, plus the +2 sync surcharge if you use /v1/monitor/* instead of async). The number of businesses or per-business reviews returned does not change the price. See Providers for the full ChatGPT pricing breakdown.

Example request

Map entry structure

Core fields

Location fields

Ratings and reviews

Business info

Contact and URLs

Hours and status

Additional fields

BusinessHour

Used by: hours, nextOpenHour, specialHours

BusinessReview

Used by: reviews

ReviewHighlight

Used by: reviewHighlights

ProviderImage

Used by: providerImages

ReservationProvider

Used by: reservationProviders

Response example

Except for name and position, every field is optional — availability depends on the provider (Yelp vs Google) and on the business. Check for field existence before accessing.