v1

latestOpenAPI 3.1.02026-07-24490622.0 KB
Domain Stats API

Bulk Domain Statistics (Snapshot or History)

Returns SEO and PPC metrics for multiple domains in one request. Suitable for batch enrichment, benchmarking, and portfolio monitoring.

get/v2/getBulkDomainStats

Query parameters

domainsstring required
Example:example.com,competitor.com,industry-leader.com

Comma-separated list of domains to analyze. Each domain should be provided as a root domain (example.com) without protocol or paths. Maximum of 1000 domains per request.

countryCode'AR' | 'AT' | 'AU' | 'BE' | 'BR' | 'CA' | 'CH' | 'DE' | 'DK' | 'ES' | 'FR' | 'IE' | 'IN' | 'IT' | 'JP' | 'MX' | 'NL' | 'NO' | 'NZ' | 'PL' | 'PT' | 'SE' | 'SG' | 'TR' | 'UA' | 'UK' | 'US' | 'ZA'
Example:US

Country market to analyze. Specifically, this maps to the Google domain version to query against (e.g., google.com for US, google.de for Germany, etc.).

showOnlyLatestboolean required
Example:true

Controls data scope returned. If true, returns only the most recent statistics for each domain (current snapshot). If false, returns complete historical data showing trends over time for comprehensive analysis.

Response

OK

resultCountinteger

Number of results returned

totalMatchingResultsinteger nullable

The total number of results available that matches the query including items that might not be included in the returned results/page.

Example response

{
  "resultCount": 1,
  "results": [
    {
      "domain": "domain.com",
      "results": [
        {
          "searchMonth": 5,
          "searchYear": 2021,
          "averageOrganicRank": 41.08,
          "monthlyPaidClicks": 61181.88,
          "averageAdRank": 1.03,
          "totalOrganicResults": 302731,
          "monthlyBudget": 6721.39,
          "monthlyOrganicValue": 384233.16,
          "totalAdsPurchased": 599,
          "monthlyOrganicClicks": 290145,
          "strength": 75,
          "totalInverseRank": 4971564,
          "areStatsNormalized": true
        }
      ]
    }
  ]
}