Local Business Data APIs

Real-time local business and point-of-interest API. Search by keyword or area, get details, reviews, photos, owner posts, autocomplete, reverse geocoding, and bulk search. JSON API for directories, lead generation, and local SEO.

🔍

Search local businesses by keyword and location

Search establishments on maps with a text query. Optional coordinates bias, zoom, region, limit, business status, subtypes, verified filter, field projection, and contact extraction.

GET /api/project/local-business-data/search
📦

Get full business details by ID (batch up to 20)

Fetch full place details by business ID (google_id, business_id, or place_id). Supports batching up to 20 IDs. Optional contact extraction, share link, field projection.

GET /api/project/local-business-data/business-details

Place and address autocomplete for geographic queries

Returns place, address, and business predictions for text-based geographic queries. Use for search-as-you-type and location pickers.

GET /api/project/local-business-data/autocomplete
🔄

Bulk search local businesses (up to 20 queries in one request)

Run multiple local business searches in a single POST. Send a JSON body with a list of queries and optional language, region, coordinates, limit, offset, zoom, and dedup.

POST /api/project/local-business-data/bulk-search
📡

Search businesses near specific coordinates

Find establishments near a given lat/lng (e.g. "Search nearby" on a map point). Optional limit, language, region, subtypes, field projection, contact extraction.

GET /api/project/local-business-data/search-nearby
🔗

Search businesses in a map area (viewport)

Search within a geographic area defined by center lat/lng and zoom level (like "Search this area" on maps). Optional limit, language, region, subtypes, contact extraction.

GET /api/project/local-business-data/search-in-area
📋

Get place or address details from coordinates (what's here)

Reverse geocode lat/lng to get place or address details at that location. Implements "What's here?" style lookup. Optional region, language, field projection.

GET /api/project/local-business-data/reverse-geocoding
🌐

Get business photos by business ID

List photos for a business by business ID. Pagination via cursor, optional limit, region, fields, and filter for video-only media.

GET /api/project/local-business-data/business-photos
🔍

Get details for specific business photos (batch up to 20)

Get caption, owner name and avatar, and other metadata for one or more photo IDs. Supports batching up to 20 photo IDs. Requires business_id and photo_id.

GET /api/project/local-business-data/business-photo-details
📦

Get owner posts ("From the owner") by business ID

Paginate business owner posts from the "From the owner" section. Sorted chronologically. Optional cursor, region, and language.

GET /api/project/local-business-data/business-posts

Get business reviews with pagination and sorting

Fetch reviews for a business by business ID. Pagination via cursor. Sort by most_relevant, newest, highest_ranking, or lowest_ranking. Optional limit, language, region, field projection.

GET /api/project/local-business-data/business-reviews
🔄

Get details for specific review(s) by business and author ID (batch up to 20)

Get full details of one or more reviews by business ID and review author ID. Supports batching up to 20 review author IDs. Optional region and language.

GET /api/project/local-business-data/business-review-details