Business Statistics

Endpoint: POST /businesses/stats

Description

The Fetch Business Statistics endpoint provides aggregated insights into businesses by industry, revenue, employee count, and geographic distribution. It enables users to analyze market trends, segment industries, and gain a high-level overview of business activity within specified parameters.

Coverage
AttributeCoverage Details
Total Businesses Analyzed80M+ businesses across 150+ countries
Industry BreakdownDistribution across 50+ industry categories
Revenue DistributionAggregated revenue insights, ranging from $1M-$10T+
Company Size AnalysisCategorized by employee count (1-10, 11-50, 51-200, etc.)
Geographic SegmentationSupports regional and country-level filtering

How It Works
  • Input: Define filter parameters such as industry, region, and company size.
  • Processing: The system aggregates data across relevant datasets to generate statistics.
  • Output: A structured response with key insights into business distribution and segmentation.
Query Parameters
ParameterTypeDescription
filtersObjectDefines the filtering criteria for statistics retrieval (e.g., country, industry)
region_country_codeArrayFilters businesses by specific regions within countries (e.g., us-ca, us-ga)
company_sizeArrayFilters by number of employees (e.g., 1-10, 11-50, 51-200)
Example Request (cURL)
curl --request POST \
  --url https://api.explorium.ai/v1/businesses/stats \
  --header 'Content-Type: application/json' \
  --header 'accept: application/json' \
  --header 'api_key: key' \
  --data '{
  "filters": {
    "region_country_code": {
      "type": "includes",
      "values": [
        "us-ca",
        "us-ga",
        "us-ut"
      ]
    },
    "company_size": {
      "type": "includes",
      "values": [
        "1-10",
        "11-50",
        "51-200"
      ]
    }
  }
}'
Example Response
{
  "total_results": 29229,
  "stats": {
    "business_categories_per_location": {
      "Software company": {
        "California, US": 22093,
        "Georgia, US": 4898,
        "Utah, US": 2031,
        "total": 29022
      },
      "Computer software store": {
        "California, US": 160,
        "Georgia, US": 33,
        "Utah, US": 12,
        "total": 205
      },
      "total_per_location": {
        "California, US": 22255,
        "Georgia, US": 4931,
        "Utah, US": 2043,
        "total": 29229
      }
    }
  }
}
Schema Explanation
FieldTypeDescription
filtersObjectDefines the filtering criteria for the statistics request.
total_resultsNumberTotal number of businesses included in the statistics.
statsObjectContains breakdowns by category, revenue, employees, and locations.
Best Practices
  • Use targeted filters to focus on specific industries or regions.
  • Combine multiple attributes (e.g., region_country_code + company_size) for in-depth segmentation.
  • Utilize aggregated insights to optimize marketing strategies and market analysis.

📌 Explore the sections below for more details on filtering options and advanced query examples.


Body Params - Try Me Example

filters:
  region_country_code: us-ca, us-ga, us-ut
  company_size: 1-10, 11-50, 51-200


Note: For any unused filter, set `negate` (boolean) as empty instead of `false`, as it defaults to `false`.
Language
Credentials
Click Try It! to start a request and see the response here!