# SE Ranking Scraper (`radeance/seranking-scraper`) Actor

Extract SEO data from SE Ranking including domain authority, AI citations, brand visibility, keyword cpc, displayed advertisers , organic & paid traffic insights, backlink history & rank trends. Supports bulk domain analysis & multi-region data export to CSV, JSON, Excel, XML & more.

- **URL**: https://apify.com/radeance/seranking-scraper.md
- **Developed by:** [Radeance](https://apify.com/radeance) (community)
- **Categories:** SEO tools, Automation, Developer tools
- **Stats:** 163 total users, 16 monthly users, 100.0% runs succeeded, 13 bookmarks
- **User rating**: 5.00 out of 5 stars

## Pricing

Pay per event

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

Learn more: https://docs.apify.com/platform/actors/running/actors-in-store#pay-per-event

## What's an Apify Actor?

Actors are a software tools running on the Apify platform, for all kinds of web data extraction and automation use cases.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

In JavaScript/TypeScript projects, use official [JavaScript/TypeScript client](https://docs.apify.com/api/client/js.md):

```bash
npm install apify-client
```

In Python projects, use official [Python client library](https://docs.apify.com/api/client/python.md):

```bash
pip install apify-client
```

In shell scripts, use [Apify CLI](https://docs.apify.com/cli/docs.md):

````bash
# MacOS / Linux
curl -fsSL https://apify.com/install-cli.sh | bash
# Windows
irm https://apify.com/install-cli.ps1 | iex
```bash

In AI frameworks, you might use the [Apify MCP server](https://docs.apify.com/platform/integrations/mcp.md).

If your project is in a different language, use the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).


# README

## 💎 SE Ranking SEO Scraper

<img src="https://i.imgur.com/Y9TXlBu.png" alt="SE Ranking Scraper Cover Image" style="border-radius: 15px;" />
<br><br>
<table style="border-collapse: collapse; width: 100%;">
  <tr>
    <th style="border-bottom: 2px solid #333; padding: 12px 16px; text-align: left; font-weight:600;">
      Discover more ➤
    </th>
    <td style="border-bottom: 1px solid #ddd; padding: 12px 16px;">
      <a href="https://apify.com/radeance/ubersuggest-scraper" style="color:#BF7D7D; text-decoration:none; font-weight:600;">
        Ubersuggest Scraper 🆕
      </a>
    </td>
    <td style="border-bottom: 1px solid #ddd; padding: 12px 16px;">
      <a href="https://apify.com/radeance/ahrefs-scraper" style="color:#BF7D7D; text-decoration:none; font-weight:600;">
        Ahrefs Scraper
      </a>
    </td>
    <td style="border-bottom: 1px solid #ddd; padding: 12px 16px;">
      <a href="https://apify.com/radeance/semrush-scraper" style="color:#BF7D7D; text-decoration:none; font-weight:600;">
        Semrush Scraper
      </a>
    </td>
    <td style="border-bottom: 1px solid #ddd; padding: 12px 16px;">
      <a href="https://apify.com/radeance/similarweb-scraper" style="color:#BF7D7D; text-decoration:none; font-weight:600;">
        Similarweb Scraper
      </a>
    </td>
  </tr>
</table>

The **SE Ranking Scraper** on Apify gives you complete SEO intelligence from SE Ranking in a structured format. Supporting multiple search types, it extracts domain authority scores, AI citations and brand visibility, backlink profiles, keyword rankings and intents, website traffic by region and country, historical trends and detailed keyword metrics.

Whether you need domain overviews, keyword competitiveness, traffic breakdowns, or backlink history, this Actor provides clean, ready-to-use data (JSON, CSV, XLSX, and more) at scale. Ideal for SEO professionals, digital marketers, and analysts who want reliable, exportable SEO insights in seconds.

<br>

### 🗝️ Key Features

-   ✅ **Domain Overview & Authority Scores**:<br>
    Domain authority rank, Page authority rank, Referral domains, Backlinks, Brands

-   ✅ **AI Citations & AI Traffic**:<br>
    Track citations from AI tools and total AI-driven traffic with monthly comparisons

-   ✅ **Keyword Intelligence**:<br>
    Organic & paid keywords, New vs. lost keywords, CPC, Difficulty, SERP features

-   ✅ **Keyword Intent Analysis**:<br>
    Breakdown of informational, navigational, commercial, transactional & local intents

-   ✅ **Traffic Insights**:<br>
    Worldwide and country-specific organic/paid traffic, Top countries, Traffic cost

-   ✅ **Historical Trends**:<br>
    Domain history for organic & paid keywords, Rankings distribution, Traffic growth

-   ✅ **Backlink Analytics**:<br>
    New vs. lost backlinks, Referring domains, Long-term backlink history

-   ✅ **Advanced Options**:<br>
    Domain or URL-based search, Keyword lookups, Multiple search types supported

-   ✅ **Flexible Data Output**:<br>
    Export SEO data in CSV, XLSX, JSON, JSONL, XML, RSS for seamless integration

### 🖇️ Use Cases

-   **SEO Specialists & Agencies**: Monitor domain authority, keyword rankings, traffic trends, and backlink growth for clients or competitors.
-   **Digital Marketers**: Track organic vs. paid traffic, analyze keyword intent, and measure the effectiveness of campaigns across regions.
-   **Content Strategists**: Discover keyword opportunities, assess search intent distribution, and identify gaps in content performance.
-   **Competitor Analysts**: Benchmark domains, uncover lost and new keywords, and evaluate backlink strategies over time.
-   **Growth & Demand Gen Teams**: Understand market reach by region, traffic costs, and AI-driven visibility for smarter acquisition strategies.
-   **Investors & Business Analysts**: Assess domain health, authority, traffic evolution, and AI citations to evaluate digital presence of companies.
-   **Developers & Data Teams**: Integrate structured SEO metrics into dashboards, analytics pipelines, or custom applications.

The SE Ranking Scraper streamlines SEO intelligence gathering, making it an essential tool for professionals who rely on accurate, scalable, and exportable search marketing and brand visibility data.

### 📌 Output

#### Domain Overview including Authority Score

###### Requires: `Domain or URL`

###### Fields: `domain_authority_rank`, `page_authority_rank`, `brands`, `referal_domains`, `backlinks`, `ai_citations`, `ai_citations_last_month`, `aimode_citations`, `chatgpt_citations`, `perplexity_citations`, `gemini_citations`, `organic_keywords`, `organic_keywords_last_month`, `paid_keywords`, `paid_keywords_last_month`, `organic_traffic`, `paid_traffic`, `total_ai_overview_traffic`, `total_ai_overview_traffic_last_month`, `organic_traffic_cost`, `paid_traffic_cost`, `new_organic_keywords`, `lost_organic_keywords`, `new_paid_keywords`, `lost_paid_keywords`

```json
{
    "data_captured_at": "2025-10-19T16:55:23.108830",
    "type": "domain_overview",
    "domain": "make.com",
    "country": "us",
    "currency": "USD",
    "source_date": "2025-10-01T00:00:00",
    "brands": ["Make"],
    "domain_authority_rank": 53,
    "page_authority_rank": 31,
    "referal_domains": 18521,
    "backlinks": 467497,
    "ai_citations": 2374,
    "ai_citations_last_month": 1939,
    "aimode_citations": 199,
    "chatgpt_citations": 15,
    "perplexity_citations": 25,
    "gemini_citations": 6,
    "organic_keywords": 241095,
    "organic_keywords_last_month": 222173,
    "paid_keywords": 15,
    "paid_keywords_last_month": 65,
    "organic_traffic": 72065,
    "paid_traffic": 6,
    "total_ai_overview_traffic": 1502,
    "total_ai_overview_traffic_last_month": 699,
    "organic_traffic_cost": 72065,
    "paid_traffic_cost": 6,
    "new_organic_keywords": 136932,
    "lost_organic_keywords": 105172,
    "new_paid_keywords": 12,
    "lost_paid_keywords": 64
}
````

#### Domain Keywords Intent

###### Requires: `Domain or URL`

###### Fields: `organic`, `paid`

```json
{
    "data_captured_at": "2025-10-07 16:17:29.524264",
    "type": "intents",
    "domain": "make.com",
    "country": "us",
    "currency": "USD",
    "organic": {
        "informational": {
            "count": 302467,
            "traffic": 71593,
            "share": 0.805
        },
        "navigational": {
            "count": 67623,
            "traffic": 38716,
            "share": 0.18
        },
        "local": {
            "count": 2984,
            "traffic": 395,
            "share": 0.008
        },
        "commercial": {
            "count": 2759,
            "traffic": 229,
            "share": 0.007
        },
        "transactional": {
            "count": 108,
            "traffic": 5,
            "share": 0.0
        }
    },
    "paid": {
        "informational": {
            "count": 16,
            "traffic": 6,
            "share": 0.842
        },
        "navigational": {
            "count": 3,
            "traffic": 6,
            "share": 0.158
        },
        "local": {
            "count": 0,
            "traffic": 0,
            "share": 0.0
        },
        "commercial": {
            "count": 0,
            "traffic": 0,
            "share": 0.0
        },
        "transactional": {
            "count": 0,
            "traffic": 0,
            "share": 0.0
        }
    }
}
```

#### Website Traffic (Worldwide & Top Countries)

###### Requires: `Domain or URL`

###### Fields: `worldwide_traffic_organic`, `worldwide_traffic_paid`, `top_traffic_organic`, `top_traffic_paid`

```json
{
    "data_captured_at": "2025-10-07 16:17:29.524264",
    "type": "traffic",
    "domain": "make.com",
    "country": "us",
    "currency": "USD",
    "worldwide_traffic_organic": [
        {
            "country_code": "worldwide",
            "country": "Worldwide",
            "traffic_share": 1.0,
            "traffic": 798816
        },
        {
            "country_code": "asia",
            "country": "Asia",
            "traffic_share": 0.586,
            "traffic": 467799
        },
        {
            "country_code": "in",
            "country": "India",
            "traffic_share": 0.42,
            "traffic": 335392
        },
        {
            "country_code": "eu",
            "country": "Europe",
            "traffic_share": 0.214,
            "traffic": 170715
        },
        {
            "country_code": "north-america",
            "country": "North America",
            "traffic_share": 0.126,
            "traffic": 100591
        },
        ...
        {
            "country_code": "tk",
            "country": "Tokelau",
            "traffic_share": null,
            "traffic": 1
        },
        {
            "country_code": "nu",
            "country": "Niue",
            "traffic_share": null,
            "traffic": 1
        },
        {
            "country_code": "sh",
            "country": "Saint Helena",
            "traffic_share": null,
            "traffic": 1
        },
        {
            "country_code": "gl",
            "country": "Greenland",
            "traffic_share": null,
            "traffic": 1
        },
        {
            "country_code": "sr",
            "country": "Suriname",
            "traffic_share": null,
            "traffic": 1
        }
    ],
    "worldwide_traffic_paid": [
        {
            "country_code": "worldwide",
            "country": "Worldwide",
            "traffic_share": 1.0,
            "traffic": 4776
        },
        {
            "country_code": "eu",
            "country": "Europe",
            "traffic_share": 0.433,
            "traffic": 2068
        },
        {
            "country_code": "asia",
            "country": "Asia",
            "traffic_share": 0.328,
            "traffic": 1564
        },
        {
            "country_code": "oceania",
            "country": "Oceania",
            "traffic_share": 0.127,
            "traffic": 604
        },
        {
            "country_code": "au",
            "country": "Australia",
            "traffic_share": 0.125,
            "traffic": 595
        },
        ...
        {
            "country_code": "lk",
            "country": "Sri Lanka",
            "traffic_share": 0.0,
            "traffic": 1
        },
        {
            "country_code": "ua",
            "country": "Ukraine",
            "traffic_share": 0.0,
            "traffic": 1
        },
        {
            "country_code": "il",
            "country": "Israel",
            "traffic_share": 0.0,
            "traffic": 1
        },
        {
            "country_code": "th",
            "country": "Thailand",
            "traffic_share": 0.0,
            "traffic": 1
        },
        {
            "country_code": "fi",
            "country": "Finland",
            "traffic_share": 0.0,
            "traffic": 1
        }
    ],
    "top_countries_organic": [
        {
            "country_code": "in",
            "country": "India",
            "keywords": 39853,
            "keywords_last_month": 35920,
            "traffic": 335392,
            "traffic_last_month": 2173971,
            "traffic_share": 0.42,
            "traffic_cost": 335392.0,
            "traffic_cost_last_month": 2173971.0
        },
        {
            "country_code": "us",
            "country": "USA",
            "keywords": 241042,
            "keywords_last_month": 222198,
            "traffic": 72063,
            "traffic_last_month": 99060,
            "traffic_share": 0.09,
            "traffic_cost": 72063.0,
            "traffic_cost_last_month": 99060.0
        },
        {
            "country_code": "de",
            "country": "Germany",
            "keywords": 35173,
            "keywords_last_month": 36180,
            "traffic": 45838,
            "traffic_last_month": 15076,
            "traffic_share": 0.057,
            "traffic_cost": 45838.0,
            "traffic_cost_last_month": 15076.0
        },
        {
            "country_code": "fr",
            "country": "France",
            "keywords": 38659,
            "keywords_last_month": 38221,
            "traffic": 28445,
            "traffic_last_month": 20083,
            "traffic_share": 0.036,
            "traffic_cost": 28445.0,
            "traffic_cost_last_month": 20083.0
        },
        {
            "country_code": "br",
            "country": "Brazil",
            "keywords": 23455,
            "keywords_last_month": 20347,
            "traffic": 27765,
            "traffic_last_month": 42137,
            "traffic_share": 0.035,
            "traffic_cost": 27765.0,
            "traffic_cost_last_month": 42137.0
        },
        {
            "country_code": null,
            "country": "Other",
            "keywords": 770822,
            "keywords_last_month": 746717,
            "traffic": 289313,
            "traffic_last_month": 221844,
            "traffic_share": 0.362,
            "traffic_cost": 289313.0,
            "traffic_cost_last_month": 221844.0
        }
    ],
    "top_countries_paid": [
        {
            "country_code": "au",
            "country": "Australia",
            "keywords": 14,
            "keywords_last_month": 17,
            "traffic": 595,
            "traffic_last_month": 603,
            "traffic_share": 0.125,
            "traffic_cost": 595.0,
            "traffic_cost_last_month": 603.0
        },
        {
            "country_code": "tr",
            "country": "Turkey",
            "keywords": 93,
            "keywords_last_month": 30,
            "traffic": 582,
            "traffic_last_month": 472,
            "traffic_share": 0.122,
            "traffic_cost": 582.0,
            "traffic_cost_last_month": 472.0
        },
        {
            "country_code": "vn",
            "country": "Vietnam",
            "keywords": 50,
            "keywords_last_month": 136,
            "traffic": 465,
            "traffic_last_month": 1617,
            "traffic_share": 0.097,
            "traffic_cost": 465.0,
            "traffic_cost_last_month": 1617.0
        },
        {
            "country_code": "nl",
            "country": "Netherlands",
            "keywords": 7,
            "keywords_last_month": 4,
            "traffic": 419,
            "traffic_last_month": 0,
            "traffic_share": 0.088,
            "traffic_cost": 419.0,
            "traffic_cost_last_month": 0.0
        },
        {
            "country_code": "ae",
            "country": "United Arab Emirates",
            "keywords": 1,
            "keywords_last_month": 2,
            "traffic": 384,
            "traffic_last_month": 8,
            "traffic_share": 0.08,
            "traffic_cost": 384.0,
            "traffic_cost_last_month": 8.0
        },
        {
            "country_code": null,
            "country": "Other",
            "keywords": 884,
            "keywords_last_month": 1028,
            "traffic": 2331,
            "traffic_last_month": 10846,
            "traffic_share": 0.488,
            "traffic_cost": 2331.0,
            "traffic_cost_last_month": 10846.0
        }
    ]
}
```

#### Domain History Data

###### Requires: `Domain or URL`

###### Fields: `historical_organic_data`, `historical_paid_data`

```json
{
    "data_captured_at": "2025-10-07 16:17:29.524264",
    "type": "history",
    "domain": "make.com",
    "country": "us",
    "currency": "USD",
    "historical_organic_data": [
        {
            "date": "2020-02-01 00:00:00",
            "keywords": 1,
            "traffic": 35,
            "traffic_cost": 35.0,
            "new_keywords": 0,
            "lost_keywords": 0,
            "keywords_in_top_1_5": 1,
            "keywords_in_top_6_10": 0,
            "keywords_in_top_11_20": 0,
            "keywords_in_top_21_50": 0,
            "keywords_in_top_51_100": 0
        },
        {
            "date": "2020-03-01 00:00:00",
            "keywords": 1,
            "traffic": 35,
            "traffic_cost": 35.0,
            "new_keywords": 0,
            "lost_keywords": 0,
            "keywords_in_top_1_5": 1,
            "keywords_in_top_6_10": 0,
            "keywords_in_top_11_20": 0,
            "keywords_in_top_21_50": 0,
            "keywords_in_top_51_100": 0
        },
        {
            "date": "2020-04-01 00:00:00",
            "keywords": 1,
            "traffic": 35,
            "traffic_cost": 35.0,
            "new_keywords": 0,
            "lost_keywords": 0,
            "keywords_in_top_1_5": 1,
            "keywords_in_top_6_10": 0,
            "keywords_in_top_11_20": 0,
            "keywords_in_top_21_50": 0,
            "keywords_in_top_51_100": 0
        },
        ...
        {
            "date": "2025-08-01 00:00:00",
            "keywords": 240236,
            "traffic": 81894,
            "traffic_cost": 81894.0,
            "new_keywords": 0,
            "lost_keywords": 0,
            "keywords_in_top_1_5": 11804,
            "keywords_in_top_6_10": 20364,
            "keywords_in_top_11_20": 40471,
            "keywords_in_top_21_50": 103412,
            "keywords_in_top_51_100": 128918
        },
        {
            "date": "2025-09-01 00:00:00",
            "keywords": 222173,
            "traffic": 99054,
            "traffic_cost": 99054.0,
            "new_keywords": 0,
            "lost_keywords": 0,
            "keywords_in_top_1_5": 9611,
            "keywords_in_top_6_10": 18616,
            "keywords_in_top_11_20": 36679,
            "keywords_in_top_21_50": 92703,
            "keywords_in_top_51_100": 117494
        },
        {
            "date": "2025-10-01 00:00:00",
            "keywords": 241042,
            "traffic": 72063,
            "traffic_cost": 72063.0,
            "new_keywords": 0,
            "lost_keywords": 0,
            "keywords_in_top_1_5": 11915,
            "keywords_in_top_6_10": 20440,
            "keywords_in_top_11_20": 40716,
            "keywords_in_top_21_50": 103764,
            "keywords_in_top_51_100": 129263
        }
    ],
    "historical_paid_data": [
        {
            "date": "2020-02-01 00:00:00",
            "keywords": 0,
            "traffic": 0,
            "traffic_cost": 0.0,
            "new_keywords": 0,
            "lost_keywords": 0,
            "keywords_in_top_1_2": 0,
            "keywords_in_top_3_5": 0,
            "keywords_in_top_6_8": 0,
            "keywords_in_top_9_11": 0
        },
        {
            "date": "2020-03-01 00:00:00",
            "keywords": 0,
            "traffic": 0,
            "traffic_cost": 0.0,
            "new_keywords": 0,
            "lost_keywords": 0,
            "keywords_in_top_1_2": 0,
            "keywords_in_top_3_5": 0,
            "keywords_in_top_6_8": 0,
            "keywords_in_top_9_11": 0
        },
        {
            "date": "2020-04-01 00:00:00",
            "keywords": 0,
            "traffic": 0,
            "traffic_cost": 0.0,
            "new_keywords": 0,
            "lost_keywords": 0,
            "keywords_in_top_1_2": 0,
            "keywords_in_top_3_5": 0,
            "keywords_in_top_6_8": 0,
            "keywords_in_top_9_11": 0
        },
        {
            "date": "2020-05-01 00:00:00",
            "keywords": 0,
            "traffic": 0,
            "traffic_cost": 0.0,
            "new_keywords": 0,
            "lost_keywords": 0,
            "keywords_in_top_1_2": 0,
            "keywords_in_top_3_5": 0,
            "keywords_in_top_6_8": 0,
            "keywords_in_top_9_11": 0
        },
        ...
        {
            "date": "2025-08-01 00:00:00",
            "keywords": 14,
            "traffic": 4,
            "traffic_cost": 4.0,
            "new_keywords": 0,
            "lost_keywords": 0,
            "keywords_in_top_1_2": 9,
            "keywords_in_top_3_5": 4,
            "keywords_in_top_6_8": 2,
            "keywords_in_top_9_11": 0
        },
        {
            "date": "2025-09-01 00:00:00",
            "keywords": 65,
            "traffic": 128,
            "traffic_cost": 128.0,
            "new_keywords": 0,
            "lost_keywords": 0,
            "keywords_in_top_1_2": 61,
            "keywords_in_top_3_5": 7,
            "keywords_in_top_6_8": 0,
            "keywords_in_top_9_11": 0
        },
        {
            "date": "2025-10-01 00:00:00",
            "keywords": 15,
            "traffic": 6,
            "traffic_cost": 6.0,
            "new_keywords": 0,
            "lost_keywords": 0,
            "keywords_in_top_1_2": 10,
            "keywords_in_top_3_5": 4,
            "keywords_in_top_6_8": 2,
            "keywords_in_top_9_11": 0
        }
    ]
}
```

#### Domain Backlinks History

###### Requires: `Domain or URL`

###### Field: `backlinks_newlost`, `domains_newlost`, `backlinks_history`

```json
{
    "data_captured_at": "2025-10-07 16:17:29.524264",
    "type": "backlinks",
    "domain": "make.com",
    "country": "us",
    "currency": "USD",
    "backlinks_newlost": 0,
    "domains_newlost": 0,
    "backlinks_history": [
        {
            "date": "2025-10-01 00:00:00",
            "backlinks": 429119,
            "new_backlinks": 2803,
            "lost_backlinks": 1818
        },
        {
            "date": "2025-09-01 00:00:00",
            "backlinks": 428134,
            "new_backlinks": 28157,
            "lost_backlinks": 16256
        },
        {
            "date": "2025-08-01 00:00:00",
            "backlinks": 416233,
            "new_backlinks": 25676,
            "lost_backlinks": 32732
        },
        ...
        {
            "date": "2019-12-01 00:00:00",
            "backlinks": 5229,
            "new_backlinks": 148,
            "lost_backlinks": 0
        },
        {
            "date": "2019-11-01 00:00:00",
            "backlinks": 5081,
            "new_backlinks": 165,
            "lost_backlinks": 0
        },
        {
            "date": "2019-10-01 00:00:00",
            "backlinks": 4916,
            "new_backlinks": 0,
            "lost_backlinks": 0
        }
    ]
}
```

#### Keyword Overview Search

###### Requires: `Keyword`

```json
{
    "data_captured_at": "2025-10-07 16:29:47.200312",
    "type": "keyword_overview",
    "keyword": "ai automation",
    "country": "us",
    "currency": "USD",
    "search_volume": 180,
    "cpc": 5.48,
    "competition": 0.57,
    "keyword_difficulty": 29.0,
    "intents": ["I"],
    "serp_features": ["top_stories", "people_also_ask", "images", "sge"],
    "top_countries_cpc": [
        {
            "country_code": "us",
            "country": "United States",
            "cpc": 5.48
        },
        {
            "country_code": "uk",
            "country": "uk",
            "cpc": 5.18
        },
        {
            "country_code": "ca",
            "country": "Canada",
            "cpc": 4.11
        },
        {
            "country_code": "fr",
            "country": "France",
            "cpc": 3.6
        },
        {
            "country_code": "au",
            "country": "Australia",
            "cpc": 3.35
        },
        {
            "country_code": "ch",
            "country": "Switzerland",
            "cpc": 3.15
        },
        {
            "country_code": "es",
            "country": "Spain",
            "cpc": 2.77
        },
        {
            "country_code": "nl",
            "country": "Netherlands",
            "cpc": 2.68
        },
        {
            "country_code": "de",
            "country": "Germany",
            "cpc": 2.57
        }
    ],
    "top_countries_volume": [
        {
            "country_code": "us",
            "country": "United States",
            "search_volume": 180,
            "share": 0.017
        },
        {
            "country_code": "in",
            "country": "India",
            "search_volume": 1900,
            "share": 0.181
        },
        {
            "country_code": "uk",
            "country": "uk",
            "search_volume": 1000,
            "share": 0.095
        },
        {
            "country_code": "th",
            "country": "Thailand",
            "search_volume": 590,
            "share": 0.056
        },
        {
            "country_code": "de",
            "country": "Germany",
            "search_volume": 590,
            "share": 0.056
        },
        {
            "country_code": "id",
            "country": "Indonesia",
            "search_volume": 480,
            "share": 0.046
        },
        {
            "country_code": "ca",
            "country": "Canada",
            "search_volume": 440,
            "share": 0.042
        },
        {
            "country_code": "za",
            "country": "South Africa",
            "search_volume": 390,
            "share": 0.037
        },
        {
            "country_code": "ph",
            "country": "Philippines",
            "search_volume": 330,
            "share": 0.032
        },
        {
            "country_code": "au",
            "country": "Australia",
            "search_volume": 320,
            "share": 0.03
        },
        {
            "country_code": "ng",
            "country": "Nigeria",
            "search_volume": 320,
            "share": 0.03
        },
        {
            "country_code": "other",
            "country": "other",
            "search_volume": 3950,
            "share": 0.377
        }
    ],
    "ads_per_month": [
        {
            "date": "2024-12-01 00:00:00",
            "count": 6
        },
        {
            "date": "2025-01-01 00:00:00",
            "count": 6
        }
    ],
    "top5_advertisers": [
        {
            "domain": "salesforce.com",
            "keywords": 333,
            "traffic": 433,
            "traffic_cost": 433.0,
            "ads_displayed_months": [
                "2024-12-01 00:00:00",
                "2025-01-01 00:00:00"
            ]
        }
    ]
}
```

### 📍 Input

#### SE Ranking Search Parameters

<img src="https://i.imgur.com/9I9H3jW.png" alt="SE Ranking Scraper Sample Input Image" style="border-radius: 15px;" />

<br><br> - **`urls`**: (Optional) (Array of Strings)
The URLs or Domains of the web pages to search for on SE Ranking. Enter a list of complete URLs or just domain names to analyze multiple targets at once (e.g. \["make.com", "example.com"]). Default value is `["make.com", "zapier.com"]`. <br><br> - **`keyword`**: (Optional) (String)
The keyword to search for on SE Ranking. This is required if you want to include keyword overview data in the results. <br><br> - **`country`**: (Optional) (Enum)
The country code to target for the domain / url search on SE Ranking. Choose from `us`, `uk`, `de`, `fr`, `jp`, `br`, `es` and many more to filter.
💡 Default value is `us`. <br><br> - **`currency`**: (Optional) (Enum)
The currency to use for traffic cost and CPC values in the results. Choose from `USD`, `EUR`, `GBP`, `JPY`, `AUD` and more.
💡 Default value is `USD`.

<img src="https://i.imgur.com/ePGUlEU.png" alt="SE Ranking Scraper Search Options Image" style="border-radius: 15px;" />

<br><br> - **`include_overview`**: (Optional) (Boolean)
If set to True, the search will include basic domain metrics and stats from Semrush showing domain authority, backlinks, organic traffic, and more. <br>
💡 Default value is True. <br><br> - **`include_intents`**: (Optional) (Boolean)
If set to True, the search will include web-traffic data from Semrush showing organic search traffic estimates, visits, top pages, and traffic trends. <br>
💡 Default value is True. <br><br> - **`include_traffic`**: (Optional) (Boolean)
If set to True, the search will include web-traffic data from Semrush showing organic search traffic estimates, visits, top pages, and traffic trends. <br>
💡 Default value is True. <br><br> - **`include_history`**: (Optional) (Boolean)
If set to True, the search will include domain authority metrics from Semrush showing domain rating, backlinks, referall, health scores and other authority metrics. <br>
💡 Default value is True. <br><br> - **`include_backlinks`**: (Optional) (Boolean)
If set to True, the search will include backlinks data from Semrush showing total backlinks, referring domains, page score, anchor text and more. <br>
💡 Default value is True. <br><br> - **`include_keyword_overview`**: (Optional) (Boolean)
If set to True, the search will include keyword volume and cost-per-click (CPC) data from Semrush showing average monthly search volume, country shares, keyword difficulty and more for a specific keyword and country. <br>
💡 Default value is False.

#### Supported URL Formats

###### The following URL formats are supported.

| Link                                               | Supported |
| -------------------------------------------------- | --------- |
| <https://blog.apify.com/> | ✅        |
| [https://www.n8n.io](https://www.make.com)         | ✅        |
| <https://make.com>               | ✅        |
| [pipedream.com](pipedream.com)                     | ✅        |

#### Supported Keyword Formats

###### Allowed are a maximum of 30 characters, including spaces and special characters like + @ # .

| Keyword         | Supported |
| --------------- | --------- |
| ai agent        | ✅        |
| automation      | ✅        |
| ai+automation   | ✅        |
| engineer@openai | ✅        |
| #agenticai      | ✅        |

#### JSON Input

Sample JSON input if you use the apify api via CURL, Python, JS etc.

```json
{
    "urls": ["https://www.make.com/"],
    "keyword": "ai automation",
    "country": "us",
    "include_overview": true,
    "include_traffic": true,
    "include_history": true,
    "include_backlinks": true,
    "include_intents": false,
    "include_keyword_overview": true
}
```

#### Available Search Types

Each run can include up to 7 different search types:

- `overview` - Domain metrics and stats including authority score and AI citations and AI overview traffic
- `traffic` - Traffic analysis data, paid and organic traffic, top countries
- `backlinks` - Backlinks history and new/lost backlinks
- `history` - Historical data for organic and paid keywords, traffic, and cost
- `intents` - Keyword intent distribution for organic and paid keywords
- `keyword_overview` - Keyword volume, CPC, competition, difficulty, top countries, Ads data

### 🍪 Usage Limits

This service has different usage limits depending on your subscription status:

| User Type | Monthly Runs | Available Searches                                                      | Search Types per Run | # Bulk URLs Supported | Reset Period |
| --------- | ------------ | ----------------------------------------------------------------------- | -------------------- | --------------------- | ------------ |
| **Free**  | 5 runs       | Domain Overview, Traffic, Backlinks, History, Intents, Keyword Overview | All                  | 1 per run             | 30 days      |
| **Paid**  | Unlimited    | Domain Overview, Traffic, Backlinks, History, Intents, Keyword Overview | All                  | 5 per run             | N/A          |

#### How Limits Work

- **Free users**: Limited to 5 runs per 30-day period from your first usage
- **Paid users**: No limits on the number of runs
- **All users**: Can select any combination of the search types in a single run
- Usage resets automatically 30 days after your first run (for free users)

### 💭 FAQ

#### What is SE Ranking?

SE Ranking is a comprehensive SEO and online marketing platform that provides tools for keyword research, competitor analysis, backlink monitoring, website audit, AI visibility and rank tracking. It helps businesses and marketers improve their online visibility and search engine rankings through data-driven insights and strategies.

#### How do i search only for keywords?

To search only for keywords, you need to provide a `keyword` in the input set `include_keyword_overview` to `true` if you want to get keyword volume and CPC data. Also set the following parameters to `false`: `include_overview`, `include_traffic`, `include_backlinks`, `include_history`, `include_intents`.

#### How do i search only for domains?

To search only for domains, you need to provide a list of `urls` in the input and set `include_overview`, `include_traffic`, `include_backlinks`, `include_history`, `include_intents` to `true` if you want to get domain metrics, traffic data, backlinks history, historical data and keyword intents. Also set the parameter `include_keyword_overview` to `false` if you don't want keyword volume and CPC data. It will be automatically disabled if you don't provide a `keyword` in the input.

#### Can i search for multiple domains at once?

Yes, you can search for multiple domains at once by providing an array of `urls` in the input. Free users can't provide more than 1 URL(s) per run, while paid users can provide up to 5 URLs per run.

#### Can i search for multiple keywords at once?

No, currently the Actor only supports searching for a single `keyword` at a time. You can run multiple runs in parallel to search for different keywords.

#### How often is the data updated?

The data is updated regularly by SE Ranking, but the exact frequency of updates may vary depending on the specific data type. Generally, domain and keyword data are refreshed every few days to weeks. We add a `last_updated` field in most of the searches to indicate when the data was last updated.

### 🔗 Legality of web scraping

The **SE Ranking Scraper** is designed to ethically extract **only publicly available SEO data**, and it **does not** scrape private user data such as personal email addresses or personal identifiers.

Our scrapers are ethical and do not extract any private user data, such as email addresses, gender, or location. They only extract what the user has chosen to share publicly. We therefore believe that our scrapers, when used for ethical purposes by Apify users, are safe. However, you should be aware that your results could contain personal data. Personal data is protected by the GDPR in the European Union and by other regulations around the world. You should not scrape personal data unless you have a legitimate reason to do so. If you're unsure whether your reason is legitimate, consult your lawyers. You can also read our [blog post](https://blog.apify.com/is-web-scraping-legal/) on the legality of web scraping

### 💬 Feedback and Support

**Your satisfaction** is **important** to us! Therefore we are constantly striving to enhance the performance of our services.

If you have any technical feedback or encounter any bugs within the **SE Ranking Scraper**, please create an issue in the Actor’s Issues tab on the Apify Console to let us know about it. We will look into it as soon as possible.

You can also contact us directly for help on integrations, customized projects or new use cases at business@radeance.com.

# Actor input Schema

## `urls` (type: `array`):

A list of URLs or Domains to search for on Semrush. You can specify multiple URLs by clicking on the Add button or in bulk by clicking on the Bulk edit button. Maximum Allowed URLs is 5 for free users and unlimited for paying users, others will be disregarded.

## `keyword` (type: `string`):

The keyword to search for on Semrush. Required for SERP Search and Keyword Volume / CPC Search.

## `country` (type: `string`):

Select the country for the search on Semrush. Required for SERP Search and Keyword Volume / CPC Search.

## `currency` (type: `string`):

Select the currency for the results on SE Ranking. This will affect the CPC (Cost Per Click) and Traffic Cost values in the output.

## `include_overview` (type: `boolean`):

Needs Domain / URL. Whether to include the Domain Overview data in the output.

## `include_intents` (type: `boolean`):

Needs Domain / URL. Whether to include the Intents data in the output.

## `include_traffic` (type: `boolean`):

Needs Domain / URL. Whether to include Traffic data in the output.

## `include_history` (type: `boolean`):

Needs Domain / URL. Whether to include the Historical Data in the output.

## `include_backlinks` (type: `boolean`):

Needs Domain / URL. Whether to include the Backlink data in the output.

## `include_keywords` (type: `boolean`):

Needs Keyword. Whether to include the Keyword Overview data in the output.

## Actor input object example

```json
{
  "urls": [
    "zapier.com"
  ],
  "keyword": "agentic ai",
  "country": "us",
  "currency": "USD",
  "include_overview": true,
  "include_intents": true,
  "include_traffic": true,
  "include_history": true,
  "include_backlinks": true,
  "include_keywords": false
}
```

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "urls": [
        "zapier.com"
    ],
    "keyword": "agentic ai"
};

// Run the Actor and wait for it to finish
const run = await client.actor("radeance/seranking-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "urls": ["zapier.com"],
    "keyword": "agentic ai",
}

# Run the Actor and wait for it to finish
run = client.actor("radeance/seranking-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "urls": [
    "zapier.com"
  ],
  "keyword": "agentic ai"
}' |
apify call radeance/seranking-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=radeance/seranking-scraper",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "SE Ranking Scraper",
        "description": "Extract SEO data from SE Ranking including domain authority, AI citations, brand visibility, keyword cpc, displayed advertisers , organic & paid traffic insights, backlink history & rank trends. Supports bulk domain analysis & multi-region data export to CSV, JSON, Excel, XML & more.",
        "version": "0.0",
        "x-build-id": "pgF8XhUj0dc0dPCwf"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/radeance~seranking-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-radeance-seranking-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        },
        "/acts/radeance~seranking-scraper/runs": {
            "post": {
                "operationId": "runs-sync-radeance-seranking-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor and returns information about the initiated run in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/runsResponseSchema"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/acts/radeance~seranking-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-radeance-seranking-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        }
    },
    "components": {
        "schemas": {
            "inputSchema": {
                "type": "object",
                "properties": {
                    "urls": {
                        "title": "URL(s) or Domain(s)",
                        "type": "array",
                        "description": "A list of URLs or Domains to search for on Semrush. You can specify multiple URLs by clicking on the Add button or in bulk by clicking on the Bulk edit button. Maximum Allowed URLs is 5 for free users and unlimited for paying users, others will be disregarded.",
                        "items": {
                            "type": "string"
                        }
                    },
                    "keyword": {
                        "title": "Keyword",
                        "pattern": "^[A-Za-z0-9\\u00C0-\\u024F]+(?:[ -][A-Za-z0-9\\u00C0-\\u024F]+)*$",
                        "minLength": 2,
                        "maxLength": 32,
                        "type": "string",
                        "description": "The keyword to search for on Semrush. Required for SERP Search and Keyword Volume / CPC Search."
                    },
                    "country": {
                        "title": "Country",
                        "enum": [
                            "worldwide",
                            "af",
                            "al",
                            "dz",
                            "as",
                            "ad",
                            "ao",
                            "ai",
                            "ag",
                            "ar",
                            "am",
                            "au",
                            "at",
                            "az",
                            "bs",
                            "bh",
                            "bd",
                            "by",
                            "be",
                            "bz",
                            "bj",
                            "bt",
                            "bo",
                            "ba",
                            "bw",
                            "br",
                            "bn",
                            "bg",
                            "bf",
                            "bi",
                            "kh",
                            "cm",
                            "ca",
                            "cv",
                            "cf",
                            "td",
                            "cl",
                            "co",
                            "cg",
                            "cd",
                            "ck",
                            "cr",
                            "ci",
                            "hr",
                            "cy",
                            "cz",
                            "dk",
                            "dj",
                            "dm",
                            "do",
                            "ec",
                            "eg",
                            "sv",
                            "ee",
                            "et",
                            "fj",
                            "fi",
                            "fr",
                            "ga",
                            "gm",
                            "ge",
                            "de",
                            "gh",
                            "gi",
                            "gr",
                            "gl",
                            "gp",
                            "gt",
                            "gg",
                            "gy",
                            "ht",
                            "hn",
                            "hk",
                            "hu",
                            "is",
                            "in",
                            "id",
                            "iq",
                            "ie",
                            "il",
                            "it",
                            "jm",
                            "jp",
                            "je",
                            "jo",
                            "kz",
                            "ke",
                            "ki",
                            "kr",
                            "kw",
                            "kg",
                            "la",
                            "lv",
                            "lb",
                            "ls",
                            "ly",
                            "li",
                            "lt",
                            "lu",
                            "mk",
                            "mg",
                            "mw",
                            "my",
                            "mv",
                            "ml",
                            "mt",
                            "mu",
                            "mx",
                            "fm",
                            "md",
                            "mn",
                            "me",
                            "ms",
                            "ma",
                            "mz",
                            "mm",
                            "na",
                            "nr",
                            "np",
                            "nl",
                            "nz",
                            "ni",
                            "ne",
                            "ng",
                            "nu",
                            "no",
                            "om",
                            "pk",
                            "ps",
                            "pa",
                            "pg",
                            "py",
                            "pe",
                            "ph",
                            "pn",
                            "pl",
                            "pt",
                            "pr",
                            "qa",
                            "ro",
                            "ru",
                            "rw",
                            "sh",
                            "vc",
                            "ws",
                            "sm",
                            "st",
                            "sa",
                            "sn",
                            "rs",
                            "sc",
                            "sl",
                            "sg",
                            "sk",
                            "si",
                            "sb",
                            "so",
                            "za",
                            "es",
                            "lk",
                            "sr",
                            "se",
                            "ch",
                            "tw",
                            "tj",
                            "tz",
                            "th",
                            "tl",
                            "tg",
                            "tk",
                            "to",
                            "tt",
                            "tn",
                            "tr",
                            "tm",
                            "ug",
                            "ua",
                            "ae",
                            "gb",
                            "us",
                            "uy",
                            "uz",
                            "vu",
                            "ve",
                            "vn",
                            "vg",
                            "vi",
                            "zm",
                            "zw"
                        ],
                        "type": "string",
                        "description": "Select the country for the search on Semrush. Required for SERP Search and Keyword Volume / CPC Search.",
                        "default": "us"
                    },
                    "currency": {
                        "title": "Currency of CPC and Traffic Cost",
                        "enum": [
                            "USD",
                            "EUR",
                            "GBP",
                            "AUD",
                            "UAH",
                            "JPY",
                            "VND",
                            "PLN",
                            "THB",
                            "SGD"
                        ],
                        "type": "string",
                        "description": "Select the currency for the results on SE Ranking. This will affect the CPC (Cost Per Click) and Traffic Cost values in the output.",
                        "default": "USD"
                    },
                    "include_overview": {
                        "title": "Include Domain Overview including AI Traffic & Citations",
                        "type": "boolean",
                        "description": "Needs Domain / URL. Whether to include the Domain Overview data in the output.",
                        "default": true
                    },
                    "include_intents": {
                        "title": "Include Organic & Paid Intents",
                        "type": "boolean",
                        "description": "Needs Domain / URL. Whether to include the Intents data in the output.",
                        "default": true
                    },
                    "include_traffic": {
                        "title": "Include Traffic Data",
                        "type": "boolean",
                        "description": "Needs Domain / URL. Whether to include Traffic data in the output.",
                        "default": true
                    },
                    "include_history": {
                        "title": "Include Historical Organic & Paid Domain Data",
                        "type": "boolean",
                        "description": "Needs Domain / URL. Whether to include the Historical Data in the output.",
                        "default": true
                    },
                    "include_backlinks": {
                        "title": "Include Backlink Data",
                        "type": "boolean",
                        "description": "Needs Domain / URL. Whether to include the Backlink data in the output.",
                        "default": true
                    },
                    "include_keywords": {
                        "title": "Include Keyword Overview",
                        "type": "boolean",
                        "description": "Needs Keyword. Whether to include the Keyword Overview data in the output.",
                        "default": false
                    }
                }
            },
            "runsResponseSchema": {
                "type": "object",
                "properties": {
                    "data": {
                        "type": "object",
                        "properties": {
                            "id": {
                                "type": "string"
                            },
                            "actId": {
                                "type": "string"
                            },
                            "userId": {
                                "type": "string"
                            },
                            "startedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "finishedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "status": {
                                "type": "string",
                                "example": "READY"
                            },
                            "meta": {
                                "type": "object",
                                "properties": {
                                    "origin": {
                                        "type": "string",
                                        "example": "API"
                                    },
                                    "userAgent": {
                                        "type": "string"
                                    }
                                }
                            },
                            "stats": {
                                "type": "object",
                                "properties": {
                                    "inputBodyLen": {
                                        "type": "integer",
                                        "example": 2000
                                    },
                                    "rebootCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "restartCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "resurrectCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "computeUnits": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "options": {
                                "type": "object",
                                "properties": {
                                    "build": {
                                        "type": "string",
                                        "example": "latest"
                                    },
                                    "timeoutSecs": {
                                        "type": "integer",
                                        "example": 300
                                    },
                                    "memoryMbytes": {
                                        "type": "integer",
                                        "example": 1024
                                    },
                                    "diskMbytes": {
                                        "type": "integer",
                                        "example": 2048
                                    }
                                }
                            },
                            "buildId": {
                                "type": "string"
                            },
                            "defaultKeyValueStoreId": {
                                "type": "string"
                            },
                            "defaultDatasetId": {
                                "type": "string"
                            },
                            "defaultRequestQueueId": {
                                "type": "string"
                            },
                            "buildNumber": {
                                "type": "string",
                                "example": "1.0.0"
                            },
                            "containerUrl": {
                                "type": "string"
                            },
                            "usage": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "integer",
                                        "example": 1
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "usageTotalUsd": {
                                "type": "number",
                                "example": 0.00005
                            },
                            "usageUsd": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "number",
                                        "example": 0.00005
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
