# Local Business Data - Business & POI Data from Google Maps > Fast and reliable local business data API - get comprehensive business information including address, website, phone, email, rating & reviews, and 40+ data points from Google Maps in real-time. ## Overview Local Business Data is a fast and reliable API for finding businesses and points of interest and retrieving their full profiles from Google Maps and the web in real-time. It returns 40+ data points per business as structured JSON via REST. Who is this API for: developers building lead-generation and sales-prospecting tools, local SEO and rank-tracking platforms, store locators, market and competitor analysis, and data enrichment pipelines. What it returns: business search results (by query, area, bounding box, radius, or nearby), full business details, reviews and review details, photos, posts, plus reverse geocoding and autocomplete. Need help integrating? Contact support@openwebninja.com. For high volume / large scale plans, please contact support@openwebninja.com. ## Endpoints ### GET /search - Search Search local businesses on Google Maps with an option to pull emails and social profile links from their website (see the `extract_emails_and_contacts` parameter below). Parameters: **query**, limit, lat, lng, zoom, language, region, subtypes (+4 more) Full URL: `https://api.openwebninja.com/local-business-data/search` ### GET /search-in-area - Area Search (Zoom Level) Search businesses in a specific geographic area defined by a center coordinate point and zoom level. Parameters: **query**, **lat**, **lng**, **zoom**, limit, language, region, subtypes (+2 more) Full URL: `https://api.openwebninja.com/local-business-data/search-in-area` ### GET /area-search-by-bounding-box - Area Search (Bounding Box) Search businesses in a specific geographic area defined by a bounding box (bottom-left and top-right coo). Parameters: **query**, **bottom_left**, **top_right**, limit, language, region, subtypes, extract_emails_and_contacts (+1 more) Full URL: `https://api.openwebninja.com/local-business-data/area-search-by-bounding-box` ### GET /area-search-by-radius - Area Search (Radius) Search businesses in a specific geographic area defined by radius (in meters) and center geographic coordinates. Parameters: **query**, **lat**, **lng**, **radius**, limit, language, region, subtypes (+2 more) Full URL: `https://api.openwebninja.com/local-business-data/area-search-by-radius` ### GET /search-nearby - Search Nearby Search businesses near by specific geographic coordinates. Parameters: **query**, **lat**, **lng**, limit, language, region, subtypes, extract_emails_and_contacts (+1 more) Full URL: `https://api.openwebninja.com/local-business-data/search-nearby` ### GET /business-details - Business Details Get full business details including emails and social contacts. Parameters: **business_id**, extract_emails_and_contacts, extract_share_link, fields, region, language, coordinates Full URL: `https://api.openwebninja.com/local-business-data/business-details` ### GET /business-reviews - Business Reviews Get business reviews by Business Id with pagination support. Parameters: **business_id**, limit, cursor, sort_by, fields, region, language Full URL: `https://api.openwebninja.com/local-business-data/business-reviews` ### GET /review-details - Business Review Details Get the details of a specific review by Google Id / Business Id or Google Place Id and Review Author Id. Parameters: **business_id**, **review_author_id**, region, language Full URL: `https://api.openwebninja.com/local-business-data/review-details` ### GET /business-photos - Business Photos Get business photos by Business Id. Parameters: **business_id**, limit, cursor, is_video, region, fields Full URL: `https://api.openwebninja.com/local-business-data/business-photos` ### GET /photo-details - Business Photo Details Get extra details about a business photo - caption, owner name and avatar, and more information. Parameters: **business_id**, **photo_id** Full URL: `https://api.openwebninja.com/local-business-data/photo-details` ### GET /business-posts - Buisness Posts Get all / paginate Business Owner Posts ("From the owner" section on Google Maps) by Business Id, sorted chronologically. Parameters: **business_id**, cursor, region, language Full URL: `https://api.openwebninja.com/local-business-data/business-posts` ### GET /reverse-geocoding - Reverse Geocoding Get the details of a place or address in a specific geographic location by latitude and longitude (reverse geocoding). Parameters: **lat**, **lng**, region, language, fields Full URL: `https://api.openwebninja.com/local-business-data/reverse-geocoding` ### GET /autocomplete - Autocomplete Returns place/address, business and query predictions for text-based geographic queries. Parameters: **query**, region, language, coordinates Full URL: `https://api.openwebninja.com/local-business-data/autocomplete` ## Base URL and Authentication - Base URL: `https://api.openwebninja.com/local-business-data` - Auth: API key in the `x-api-key` header. Get a key by subscribing (free tier available) at https://app.openwebninja.com/api/local-business-data ## Topics local business data api, google maps api, business data api, places api, poi data api, business reviews api, lead generation api, local seo api, business details api, geocoding api, store locator api, maps scraper api ## Links - API page: https://www.openwebninja.com/api/local-business-data - Get an API key / subscribe: https://app.openwebninja.com/api/local-business-data - Pricing & plans: https://app.openwebninja.com/api/local-business-data/pricing - Website: https://www.openwebninja.com - OpenAPI spec: https://openwebninja.s3.us-east-1.amazonaws.com/portal/openapi/local_business_data.yaml - Support: support@openwebninja.com _Last updated: 2026-05-27_