Business Data API:
Access Business Intelligence

Filter and retrieve real-time business data from Google Maps, Yelp, and local directories. Get business names, addresses, reviews, ratings, hours, and contact details for 88M+ businesses via an API.

companies datasets
  • 88M+ businesses
    from different sources
  • Filter by category, location, and more
  • Real-time reviews, photos, and updates
  • API-first access with
    flexible delivery
DATASET MARKETPLACE

Popular pre-built datasets

Chances are we've already built and maintained the data collection from popular websites.
Ensure hassle-free data access by using ready-made datasets.
  • Demo data in JSON/CSV
  • Fresh records
  • Customize, enrich, and format the data

LinkedIn people profiles

ID, Name, City, Country code, Position, About, Posts, Current company, and more.
Business
Views91.7K+
Downloads9.3K+

LinkedIn company information

ID, Name, Country code, Locations, Followers, Employees in linkedin, About, Specialties, and more.
Business
Views26.3K+
Downloads3K+

Crunchbase companies information

Name, URL, ID, Cb rank, Region, About, Industries, Operating status, and more.
Business
Enriched
Views12.9K+
Downloads1.4K+

Linkedin job listings information

URL, Job posting id, Job title, Company name, Company id, Job location, Job summary, Job seniority level, and more.
Business
Views12.5K+
Downloads1.9K+

Google Maps full information

Place id, URL, Country, Name, Category, Address, Description, Business details, and more.
Business
Views8.3K+
Downloads1K+

Indeed job listings information

Jobid, Company name, Date posted parsed, Job title, Description text, Benefits, Qualifications, Job type, and more.
Business
Views5.1K+
Downloads643+

Companies information enriched dataset

URL, ID lc, Name lc, Country code lc, Locations lc, Followers lc, Employees in linkedin lc, About lc, and more.
Business
Enriched
Views4.8K+
Downloads410+

Employees business enriched dataset

URL, Profile url, Linkedin num id, Avatar, Profile name, Certifications, Profile location, Profile connections, and more.
Business
Enriched
Views4.3K+
Downloads304+

Glassdoor companies overview information

ID, Company, Ratings overall, Details size, Details founded, Details type, Country code, Company type, and more.
Business
Enriched
Views3.4K+
Downloads310+

Google maps reviews

URL, Place id, Place name, Country, Address, Review id, Reviewer name, Reviews by reviewer, and more.
Business
Views3.1K+
Downloads241+

Glassdoor companies reviews

Overview id, Review id, Review url, Rating date, Count helpful, Count unhelpful, Employee job end year, Employee length, and more.
Business
Views2.5K+
Downloads385+

LinkedIn profiles Jobs Listings

URL, Linkedin id, Name, About, Position, Optional jobs, Country code, Experience, and more.
Business
Views2.4K+
Downloads77+

Yelp businesses overview

Business id, Yelp biz id, Name, Updates from business, Overall rating, Reviews count, Is claimed, Categories, and more.
Business
Views2.3K+
Downloads198+

Zoominfo companies information

URL, ID, Name, Description, Revenue, Revenue currency, Revenue text, Stock symbol, and more.
Business
Views2.2K+
Downloads224+

pitchbook companies information

URL, ID, Company name, Company socials, Year founded, Status, Employees, Latest deal type, and more.
Business
Views2.2K+
Downloads199+

Glassdoor job listings information

URL, Company url overview, Company name, Company rating, Job title, Job location, Job overview, Company headquarters, and more.
Business
Views2.1K+
Downloads296+

G2 software product overview

URL, Product name, Product id, Rating, Description, Product url, Seller, Ownership, and more.
Business
Enriched
Views1.7K+
Downloads214+

Trustpilot business reviews

Company name, Review id, Review date, Review rating, Review title, Review content, Is verified review, Review date of experience, and more.
Business
Views1.3K+
Downloads125+

G2 software - product reviews

Review id, Author id, Author, Position, Company size, Stars, Date, Title, and more.
Business
Views1.3K+
Downloads102+

Yelp businesses reviews

Business id, Review auther, Rating, Date, Content, Review image, Reactions, Replies, and more.
Business
Views1.1K+
Downloads113+

Indeed companies info

Name, Description, URL, Work happiness, Jobs categories, Website, Industry, Company size, and more.
Business
Views958+
Downloads84+

Xing social network

Account id, FamilyName, Gender, Membership, Country code, Experience, Education, Languages, and more.
Business
Views734+
Downloads39+

Slintel 6sense company information

Name, About, Num employees, Type, Industries, Techstack arr, Country code, Website, and more.
Business
Enriched
Views659+
Downloads44+

Owler companies information

CompanyID, Ownership, IndustrySectors, Revenue, Founded, CompanyName, Country, EmployeeCount, and more.
Business
Views637+
Downloads67+

US lawyers directory

URL, Address, Admission, Areas of practice, Isln, Law school attended, Location, Name, and more.
Business
Views623+
Downloads50+

Manta businesses

Company name, Business state, Sic code, Phone number, Website, Business categories, Business city, Business country, and more.
Business
Views603+
Downloads43+

VentureRadar company information

URL, Location, Name, Country code, Ownership, Score, Auto analyst score, Website popularity, and more.
Business
Views493+
Downloads28+

Trustradius product reviews

URL, Product id, Product name, Review id, Review url, Review title, Review rating, Review date, and more.
Business
Views442+
Downloads32+

Unified Business Data from Leading Local Platforms

Access 88M+ local business profiles from Google Maps, Yelp, and trusted directories through a single API

Google Maps Business Data

Access 80M+ business listings with detailed information including names, addresses, phone numbers, categories, ratings, reviews, photos, and operating hours from Google's comprehensive directory.

Google Maps Reviews

Retrieve detailed customer reviews, ratings, reviewer profiles, review dates, and business responses for sentiment analysis and reputation monitoring.

Yelp Business Data

Get business profiles, ratings, review counts, price ranges, photos, and detailed attributes for restaurants, services, and local businesses across North America.

Yelp Reviews Data

Access customer reviews, ratings, check-ins, tips, and user engagement metrics for local businesses including restaurants, bars, cafes, and hotels.

Manta Business Directory

Find US businesses by location, type, and categories with extensive company details including ownership, revenue estimates, and employee counts.

POI & Location Data

Get points of interest data with geographic coordinates, address validation, business classifications, and location intelligence for mapping applications.

ADVANCED FILTERING

Filter local businesses by any attribute

Build precise business filters using 100+ data points including business category, location, ratings, review counts, price range, operating hours, amenities, and business attributes. Combine multiple filters with AND/OR logic to target specific business types.

  • Filter by business category, type, and industry
  • Search by location, city, state, zip code, and coordinates
  • Track ratings, review counts, and customer sentiment
  • Identify operating hours, amenities, and services
  • Access contact details, websites, and social profiles

Built for Enterprise-Scale Local Business Intelligence

Powerful API features designed for local marketing, location intelligence, and business analytics

Real-Time Filtering

Filter 88M+ local businesses instantly using advanced operators and create snapshots in under 5 minutes.

Location-Based Search

Filter by city, state, zip code, or geographic coordinates to find businesses in specific areas or radius-based proximity searches.

Bulk Business Lookup

Upload CSV/JSON files with business names or addresses to retrieve detailed information for thousands of businesses at once.

Flexible Delivery

Get data via API response, Webhook, S3, Snowflake, Azure, or download in JSON/CSV/Parquet.

Business Data API Pricing

Refresh rate
100K
500K
1M
5M
20M
Complete Dataset
3TB
  • Pay per record retrieved
  • Volume discounts available
  • JSON/CSV/Parquet formats

Flexible delivery to fit your workflow

Receive filtered business data via API response, Webhook, S3, Snowflake, Azure, or direct download

delivery methods
                              curl --request POST 
--url https://api.brightdata.com/datasets/filter 
--header 'Authorization: Bearer ' 
--header 'Content-Type: application/json' 
--data '{
  "dataset_id": "gd_l1vikfnt1wgvvqz95w",
  "records_limit": 100,
  "filter": {
    "operator": "and",
    "filters": [
      {
        "name": "category",
        "operator": "=",
        "value": "Restaurant"
      },
      {
        "name": "city",
        "operator": "in",
        "value": ["New York", "Los Angeles", "Chicago"]
      },
      {
        "name": "rating",
        "operator": ">=",
        "value": 4.0
      }
    ]
  }
}'
                              
                            
                              import requests

url = "https://api.brightdata.com/datasets/filter"
headers = {"Authorization": "Bearer "}
payload = {
    "dataset_id": "gd_l1vikfnt1wgvvqz95w",
    "records_limit": 100,
    "filter": {
        "operator": "and",
        "filters": [
            {
                "name": "category",
                "operator": "=",
                "value": "Restaurant"
            },
            {
                "name": "city",
                "operator": "in",
                "value": ["New York", "Los Angeles", "Chicago"]
            },
            {
                "name": "rating",
                "operator": ">=",
                "value": 4.0
            }
        ]
    }
}

response = requests.post(url, json=payload, headers=headers)
print(response.json())
                              
                            
                              const url = 'https://api.brightdata.com/datasets/filter';
const options = {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer ',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    dataset_id: 'gd_l1vikfnt1wgvvqz95w',
    records_limit: 100,
    filter: {
      operator: 'and',
      filters: [
        {
          name: 'category',
          operator: '=',
          value: 'Restaurant'
        },
        {
          name: 'city',
          operator: 'in',
          value: ['New York', 'Los Angeles', 'Chicago']
        },
        {
          name: 'rating',
          operator: '>=',
          value: 4.0
        }
      ]
    }
  })
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
                              
                            
                              HttpResponse response = Unirest.post("https://api.brightdata.com/datasets/filter")
  .header("Authorization", "Bearer ")
  .header("Content-Type", "application/json")
  .body("{"dataset_id":"gd_l1vikfnt1wgvvqz95w","records_limit":100,"filter":{"operator":"and","filters":[{"name":"category","operator":"=","value":"Restaurant"},{"name":"city","operator":"in","value":["New York","Los Angeles","Chicago"]},{"name":"rating","operator":">=","value":4.0}]}}")
  .asString();
                              
                            
CODE EXAMPLES

Filter and retrieve business data with simple API calls

How businesses use Business Data API

Target local businesses with precision campaigns

Filter businesses by category, location, and size to build targeted local marketing lists. Identify restaurants, retail stores, service providers, and SMBs in specific cities or neighborhoods for geo-targeted advertising and outreach.

Analyze market density and competitive landscapes

Map business distributions by category and location to identify market saturation, expansion opportunities, and underserved areas. Track competitor locations, opening hours, and customer ratings for site selection and market planning.

Track customer sentiment and reputation signals

Monitor reviews and ratings across Google Maps and Yelp to track customer satisfaction, identify service issues, and benchmark against competitors. Analyze review sentiment, response times, and engagement patterns.

Build B2B prospect lists for local businesses

Filter businesses by category, employee count, and location to identify qualified prospects for B2B sales. Access contact details, websites, and business attributes for targeted outreach to restaurants, hotels, retailers, and service providers.

Enhance CRM data with fresh business intelligence

Upload business names or addresses to enrich your database with current ratings, review counts, operating hours, photos, amenities, and contact information from Google Maps and Yelp for accurate local business intelligence.

Ready to access local business data?

Filter and retrieve business intelligence from 88M+ local businesses worldwide via unified API

Business Data API FAQs

Business Data API is an API that allows you to filter, search, and retrieve local business data from Google Maps, Yelp, Manta, and local directories. Access 88M+ business profiles with locations, ratings, reviews, contact details, and operational information through a single API endpoint.

When you call the Filter Dataset API with business-specific filters, it creates an asynchronous job that applies your criteria (category, location, ratings, review count, operating hours, etc.) and generates a snapshot within 5 minutes. You receive a snapshot_id to download filtered business records. You're only charged for records in the final snapshot.

Business records include 100+ data points: business name, address, phone number, website, category/type, ratings, review counts, price range, operating hours, photos, amenities, services offered, geographic coordinates, and more. Google Maps offers the most comprehensive global coverage.

Yes. Filter businesses by city, state, zip code, country, or specific addresses. While the API doesn't natively support radius-based searches, you can filter by geographic coordinates and process results by distance. Use our POI dataset for advanced location-based filtering with lat/long coordinates.

Use Google Maps Reviews and Yelp Reviews datasets to access detailed customer reviews, ratings, reviewer profiles, review dates, and business responses. Filter by rating score, date range, or review content for sentiment analysis and reputation monitoring.

Yes. Use category or business_type filters to find specific business types like restaurants, hotels, retail stores, healthcare providers, professional services, etc. Categories are standardized across sources, enabling precise targeting for industry-specific use cases.

Google Maps provides global coverage with 80M+ businesses across all categories and countries. Yelp specializes in North American consumer businesses (restaurants, bars, services) with rich review data and detailed business attributes. Use both for comprehensive local business intelligence.

Yes. Use Multipart/Form-Data Mode to upload CSV or JSON files containing business names, addresses, or Google Maps URLs. The API will match businesses and enrich them with current ratings, reviews, hours, photos, and contact details. See the Filter Dataset API documentation for file upload specifications.

Business data is refreshed monthly from Google Maps and Yelp as businesses update their profiles. Reviews are captured continuously as customers post them. Each record includes a last_updated timestamp showing data freshness. Set up subscriptions to receive only new or updated business records.

Yes. Use >= or > operators on rating fields to find highly-rated businesses (e.g., rating >= 4.5). Filter by review_count to identify popular businesses with significant customer feedback. Combine with category and location filters for targeted business lists.

Business records include operating hours data showing daily schedules, special hours, and whether businesses are currently open. Filter by hours_of_operation or use is_open fields to identify businesses operating during specific timeframes for time-sensitive marketing campaigns.

Each dataset has a maximum limit of 100 parallel filtering jobs. If you exceed this, you'll receive a 429 error. Wait for existing jobs to complete or contact sales for enterprise limits. Record retrieval limits depend on your subscription plan.

Yes. Business records include available contact details such as phone numbers, websites, email addresses (when publicly listed), and social media profiles. Use Manta dataset for enhanced US business contact data including ownership and revenue estimates.

Start accessing business data today

Filter, retrieve, and enrich local business data from 88M+ businesses worldwide