# Bing Search Scraper 🔍 (`powerful_bachelor/bing-search-scraper`)

🔍 Bing Search Scraper: Efficiently extract and analyze Bing search results for SEO, market research, and trend analysis. Get URLs, titles, descriptions, keywords, news, videos, and more in JSON, CSV, or Excel formats. Transform data into actionable insights effortlessly! 📊✨

- **URL**: https://beta-securitybyobscurity.apify.com/powerful\_bachelor/bing-search-scraper.md
- **Developed by:** [Powerful Bachelor](https://beta-securitybyobscurity.apify.com/powerful_bachelor) (community)
- **Categories:** SEO tools, AI
- **Stats:** 26 total users, 4 monthly users, 100.0% runs succeeded, 1 bookmarks
- **User rating**: No ratings yet

## Pricing

$5.00/month + usage

To use this Actor, you pay a monthly rental fee to the developer. The rent is subtracted from your prepaid usage every month after the free trial period.
You also pay for the Apify platform usage, which gets cheaper the higher Apify subscription plan you have.

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

# README

## 🔍 Bing Search Scraper

### 🚀 What is Bing Search Scraper?

Bing Search Scraper is a powerful tool designed to efficiently extract search results from Bing, providing valuable data for various applications. This tool is essential for those looking to harness the vast amount of information available on Bing for enhancing applications, reports, and research. Whether it's for SEO analysis or market research, Bing Search Scraper delivers the insights you need in accessible formats such as JSON, CSV, and Excel.

### 🛠 Enhanced Features

Bing Search Scraper offers a range of features that go beyond simple data extraction, providing deep insights into search trends and results. Key features include:

- 🔗 **Search Result URLs:** Direct links to the search results for in-depth analysis and easy reference.
- 📝 **Page Titles and descriptions:** Extract titles and descriptions from search results to understand content relevance and context.
- 🔍 **Search Keywords:** Extract the search keywords used to find the results.
- 🔍 **Related Searches:** Extract related searches to understand the context and related topics of the search results.
- 🔍 **People Also Ask:** Extract questions and answers from the "People Also Ask" section to understand common queries and provide helpful responses.
- 🖼 **Extra Images:** Extract extra images from the search results.
- 📹 **Videos:** Extract videos from the search results.
- 🔍 **Deep Links:** Extract deep links from the search results to explore more content.
- 📅 **Timestamp:** Track the timing of search result updates to identify patterns and peak activity times.
- 📊 **Customizable Data Export:** Export data in formats like JSON, CSV, and Excel, ensuring compatibility with various tools and workflows.
  and more...

### 🎯 Why Choose Bing Search Scraper?

Bing Search Scraper is your go-to tool for a range of analytical and strategic applications:

- 🕵️‍♂️ **SEO Analysis:** Monitor search result rankings, keyword performance, and competitor strategies to optimize your SEO efforts.
- 🔍 **Market Research:** Extract detailed data from search results to uncover market trends, consumer preferences, and industry insights.
- 📈 **Trend Analysis:** Identify trending topics and sentiments across Bing to inform your content and marketing strategies.
- 📡 **Content Performance Analysis:** Conduct thorough analyses to track engagement trends and understand overall content performance in search results.

### 📥 Input

To use the Bing Search Scraper, provide the following inputs:

- **Search Query or Keywords:** The terms you wish to analyze on Bing.
- **Max Pages:** The maximum number of pages you want to scrape.

#### Example Input

```json
{
    "keywordList": ["crawlee", "iphone 15", "apify"],
    "maxPages": 2
}
```

### 📤 Output

The Bing Search Scraper provides outputs in the following formats:

- **JSON:** Structured data for easy integration with web applications and APIs.
- **CSV:** Tabular data for use in spreadsheets and data analysis tools.
- **Excel:** Comprehensive data in a format compatible with Microsoft Excel.

#### Example Output

```json
{
    "query": "crawlee",
    "page": 1,
    "organicResults": [
        {
            "type": "organic",
            "title": "Crawlee",
            "link": "https://crawlee.dev/",
            "iconUrl": null,
            "heading": "Crawlee · Build reliable crawlers. Fast.",
            "description": "Headless browsers. Switch your crawlers from HTTP to headless browsers in 3 lines of code. Crawlee builds on top of Puppeteer and Playwright and adds its own anti-blocking features …",
            "deepLinks": [
                {
                    "url": "https://crawlee.dev/docs/quick-start",
                    "title": "",
                    "description": "Docs"
                },
                {
                    "url": "https://crawlee.dev/docs/examples",
                    "title": "",
                    "description": "Examples"
                },
                {
                    "url": "https://crawlee.dev/api/core",
                    "title": "",
                    "description": "API"
                },
                {
                    "url": "https://crawlee.dev/api/core/changelog",
                    "title": "",
                    "description": "Changelog"
                },
                {
                    "url": "https://crawlee.dev/docs/guides",
                    "title": "",
                    "description": "Guides"
                },
                {
                    "url": "https://crawlee.dev/docs/upgrading/upgrading-to-v3",
                    "title": "",
                    "description": "Upgrading to V3"
                },
                {
                    "url": "https://crawlee.dev/docs/introduction/setting-up",
                    "title": "",
                    "description": "Setting Up"
                }
            ],
            "keywords": []
        },
        {
            "type": "organic",
            "title": "Crawlee",
            "link": "https://crawlee.dev/python/",
            "iconUrl": null,
            "heading": "Crawlee for Python · Fast, reliable Python web …",
            "description": "Crawlee helps you build and maintain your Python crawlers. It's open source and modern, with type hints for Python to help you catch bugs early. Skip to main content",
            "extraImages": "https://th.bing.com/th?id=OIP.TeT_ZteG-f8ijXNHxhlaGAHaHa&w=80&h=80&c=1&vt=10&bgcl=d23dc0&r=0&o=6&pid=5.1",
            "deepLinks": [],
            "keywords": ["Tags:", "Crawlee", "Python"]
        },
        {
            "type": "organic",
            "title": "Github",
            "link": "https://github.com/apify/crawlee",
            "iconUrl": null,
            "heading": "GitHub - apify/crawlee: Crawlee—A web scraping and browser …",
            "deepLinks": [],
            "keywords": []
        },
        {
            "type": "organic",
            "title": "Crawlee",
            "link": "https://crawlee.dev/docs/quick-start",
            "iconUrl": null,
            "heading": "Quick Start | Crawlee · Build reliable crawlers. Fast.",
            "description": "4 days ago · Version: 3.12. Quick Start. With this short tutorial you can start scraping with Crawlee in a minute or two. To learn in-depth how Crawlee works, read the Introduction, which is a …",
            "deepLinks": [],
            "keywords": []
        },
        {
            "type": "organic",
            "title": "PyPI",
            "link": "https://pypi.org/project/crawlee/",
            "iconUrl": null,
            "heading": "crawlee · PyPI",
            "description": "Nov 11, 2024 · Crawlee covers your crawling and scraping end-to-end and helps you build reliable scrapers. Fast. 🚀 Crawlee for Python is open to early adopters! Your crawlers will appear almost …",
            "deepLinks": [],
            "keywords": ["Tags:", "Crawlee", "Python"]
        },
        {
            "type": "organic",
            "title": "Github",
            "link": "https://github.com/apify/crawlee-python",
            "iconUrl": null,
            "heading": "GitHub - apify/crawlee-python: Crawlee—A web scraping and …",
            "description": "Crawlee—A web scraping and browser automation library for Python to build reliable crawlers. Extract data for AI, LLMs, RAG, or GPTs. Download HTML, PDF, JPG, PNG, and other files …",
            "deepLinks": [],
            "keywords": ["Tags:", "Web scraping", "Extract"]
        },
        {
            "type": "organic",
            "title": "npm",
            "link": "https://www.npmjs.com/package/crawlee",
            "iconUrl": null,
            "heading": "crawlee - npm",
            "description": "Crawlee is a Node.js package that covers your crawling and scraping end-to-end and helps you build reliable scrapers. It supports HTTP and headless browser crawling, persistent queue, …",
            "deepLinks": [],
            "keywords": ["Tags:", "Crawl Data", "Web Crawling"]
        },
        {
            "type": "organic",
            "title": "DEV Community",
            "link": "https://dev.to/crawlee",
            "iconUrl": null,
            "heading": "Crawlee - DEV Community",
            "description": "Feb 26, 2024 · Crawlee—A web scraping and browser automation library for Node.js to build reliable crawlers. In JavaScript and TypeScript. Extract data for AI, LLMs, RAG, or GPTs. Download HTML, PDF, JPG, PNG, and other files …",
            "extraImages": "https://th.bing.com/th?id=OIP.6STkjSXia_Ys_8aSVXQwOAHaDH&w=80&h=80&c=1&vt=10&bgcl=cfe3bf&r=0&o=6&pid=5.1",
            "deepLinks": [],
            "keywords": ["Tags:", "Web scraping", "Extract"]
        },
        {
            "type": "organic",
            "title": "apify.github.io",
            "link": "https://apify.github.io/crawlee-python/docs/introduction",
            "iconUrl": null,
            "heading": "Introduction | Crawlee for Python · Fast, reliable Python web …",
            "description": "Crawlee helps you build and maintain your Python crawlers. It's open source and modern, with type hints for Python to help you catch bugs early. Crawlee covers your crawling and scraping …",
            "deepLinks": [],
            "keywords": ["Tags:", "Crawlee", "Python"]
        },
        {
            "type": "organic",
            "title": "Crawlee",
            "link": "https://crawlee.dev/docs/examples",
            "iconUrl": null,
            "heading": "Examples | Crawlee · Build reliable crawlers. Fast.",
            "description": "Learn how to use Crawlee, a Node.js library for web crawling, with various examples. See how to accept user input, add data to dataset, crawl multiple URLs, download files, use puppeteer, …",
            "deepLinks": [],
            "keywords": [
                "Tags:",
                "Crawl Data Shopee",
                "Crawl A Site For Data",
                "Crawl Data From Website"
            ]
        }
    ],
    "newsResults": [],
    "videoResults": [
        {
            "type": "video",
            "title": "Crawlee, the web scraping and browser automation library from YouTube · Duration:  3 minutes 15 seconds  · 7.4K views · uploaded on Aug 22, 2022 · uploaded by Apify · Click to play.",
            "link": "https://www.bing.com/videos/riverview/relatedvideo?q=crawlee&mid=C1C60F7CEDD101C3B174C1C60F7CEDD101C3B174&FORM=VIRE",
            "image": "https://www.bing.comdata:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAEALAAAAAABAAEAAAIBTAA7"
        },
        {
            "type": "video",
            "title": "Scraping with Crawlee 101: Learn how to create scrapers in JavaScript and TypeScript from YouTube · Duration:  52 minutes 29 seconds  · 1.1K views · uploaded on 5 months ago · uploaded by Apify · Click to play.",
            "link": "https://www.bing.com/videos/riverview/relatedvideo?q=crawlee&mid=E5D6A6A1C69985CD05DFE5D6A6A1C69985CD05DF&FORM=VIRE",
            "image": "https://www.bing.comdata:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAEALAAAAAABAAEAAAIBTAA7"
        },
        {
            "type": "video",
            "title": "Introducing open-source web scraping library Crawlee • Build reliable scrapers. Fast. from YouTube · Duration:  43 minutes 5 seconds  · 2.4K views · uploaded on Aug 26, 2022 · uploaded by Apify · Click to play.",
            "link": "https://www.bing.com/videos/riverview/relatedvideo?q=crawlee&mid=4224B77B977BCEB2FD424224B77B977BCEB2FD42&FORM=VIRE",
            "image": "https://www.bing.comdata:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAEALAAAAAABAAEAAAIBTAA7"
        },
        {
            "type": "video",
            "title": "Crawlee for Python: Build reliable crawlers. Fast. from YouTube · Duration:  3 minutes 39 seconds  · 525 views · uploaded on 3 months ago · uploaded by Apify · Click to play.",
            "link": "https://www.bing.com/videos/riverview/relatedvideo?q=crawlee&mid=1C926E606854641FC64F1C926E606854641FC64F&FORM=VIRE",
            "image": "https://www.bing.comundefined"
        }
    ],
    "peopleAlsoAsk": [
        {
            "link": "https://dev.to/crawlee",
            "question": "What is crawlee & how to use it?",
            "answer": "Crawlee is a web scraping and browser automation library. It helps you build reliable crawlers. Fast. Crawlee—A web scraping and browser automation library for Node.js to build reliable crawlers. In JavaScript and TypeScript. Extract data for AI, LLMs, RAG, or GPTs. Download HTML, PDF, JPG, PNG, and other files from websites."
        },
        {
            "link": "https://github.com/apify/crawlee-python",
            "question": "What is crawlee GitHub?",
            "answer": "GitHub - apify/crawlee-python: Crawlee—A web scraping and browser automation library for Python to build reliable crawlers. Extract data for AI, LLMs, RAG, or GPTs. Download HTML, PDF, JPG, PNG, and other files from websites. Works with BeautifulSoup, Playwright, and raw HTTP. Both headful and headless mode. With proxy rotation."
        },
        {
            "link": "https://crawlee.dev/python/",
            "question": "What is crawlee for Python?",
            "answer": "Crawlee for Python is written in a modern way using type hints, providing code completion in your IDE and helping you catch bugs early on build time. Switch your crawlers from HTTP to a headless browser in 3 lines of code. Crawlee builds on top of Playwright and adds its own features. Chrome, Firefox and more."
        },
        {
            "link": "https://github.com/apify/crawlee",
            "question": "What is apify/crawlee?",
            "answer": "GitHub - apify/crawlee: Crawlee—A web scraping and browser automation library for Node.js to build reliable crawlers. In JavaScript and TypeScript. Extract data for AI, LLMs, RAG, or GPTs. Download HTML, PDF, JPG, PNG, and other files from websites. Works with Puppeteer, Playwright, Cheerio, JSDOM, and raw HTTP. Both headful and headless mode."
        },
        {
            "link": "https://dev.to/crawlee",
            "question": "What is Node JS crawlee?",
            "answer": "Crawlee—A web scraping and browser automation library for Node.js to build reliable crawlers. In JavaScript and TypeScript. Extract data for AI, LLMs, RAG, or GPTs. Download HTML, PDF, JPG, PNG, and other files from websites. Works with Puppeteer, Playwright, Cheerio, JSDOM, and raw HTTP. Both headful and headless mode. With proxy rotation."
        },
        {
            "link": "https://pypi.org/project/crawlee/",
            "question": "What is a crawler & how does it work?",
            "answer": "Your crawlers will appear almost human-like and fly under the radar of modern bot protections even with the default configuration. Crawlee gives you the tools to crawl the web for links, scrape data and persistently store it in machine-readable formats, without having to worry about the technical details."
        }
    ],
    "relatedSearches": [
        {
            "title": "crawlee for python",
            "link": "/search?q=crawlee+for+python&FORM=QSRE1"
        },
        {
            "title": "crawlee document",
            "link": "/search?q=crawlee+document&FORM=QSRE2"
        },
        {
            "title": "crawlee tutorial",
            "link": "/search?q=crawlee+tutorial&FORM=QSRE3"
        },
        {
            "title": "ai website scraper",
            "link": "/search?q=ai+website+scraper&FORM=QSRE4"
        },
        {
            "title": "crawlee alternative",
            "link": "/search?q=crawlee+alternative&FORM=QSRE5"
        },
        {
            "title": "chrome crawler",
            "link": "/search?q=chrome+crawler&FORM=QSRE6"
        },
        {
            "title": "crawlee playwright",
            "link": "/search?q=crawlee+playwright&FORM=QSRE7"
        },
        {
            "title": "crawler browser",
            "link": "/search?q=crawler+browser&FORM=QSRE8"
        }
    ]
}
```

### 📋 Easy to Start

Kickstart your data extraction journey with Bing Search Scraper effortlessly:

1. Open the Bing Search Scraper tool.
2. Enter the search query or keywords you wish to analyze.
3. Click "Save & Start" to initiate the data extraction process.
4. Download the compiled data in your preferred format to analyze and integrate into your projects.

### 🌟 Transform Your Data Insights

Elevate your projects and strategies with comprehensive insights from Bing with the Bing Search Scraper. Begin leveraging the vast data on Bing search results today to make informed decisions that propel your success.

# Actor input Schema

## `keywordList` (type: `array`):

Enter search keywords you want to scrape

## `maxPages` (type: `integer`):

Enter the maximum number of pages you want to scrape

## Actor input object example

```json
{
  "keywordList": [
    "crawlee",
    "webscraping",
    "apify"
  ],
  "maxPages": 2
}
```

# 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 = {
    "keywordList": [
        "crawlee",
        "webscraping",
        "apify"
    ]
};

// Run the Actor and wait for it to finish
const run = await client.actor("powerful_bachelor/bing-search-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 = { "keywordList": [
        "crawlee",
        "webscraping",
        "apify",
    ] }

# Run the Actor and wait for it to finish
run = client.actor("powerful_bachelor/bing-search-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 '{
  "keywordList": [
    "crawlee",
    "webscraping",
    "apify"
  ]
}' |
apify call powerful_bachelor/bing-search-scraper --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Bing Search Scraper 🔍",
        "description": "🔍 Bing Search Scraper: Efficiently extract and analyze Bing search results for SEO, market research, and trend analysis. Get URLs, titles, descriptions, keywords, news, videos, and more in JSON, CSV, or Excel formats. Transform data into actionable insights effortlessly! 📊✨",
        "version": "0.0",
        "x-build-id": "rsgtIeMG2dGN75T4V"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/powerful_bachelor~bing-search-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-powerful_bachelor-bing-search-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/powerful_bachelor~bing-search-scraper/runs": {
            "post": {
                "operationId": "runs-sync-powerful_bachelor-bing-search-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/powerful_bachelor~bing-search-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-powerful_bachelor-bing-search-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": {
                    "keywordList": {
                        "title": "Search Keywords",
                        "type": "array",
                        "description": "Enter search keywords you want to scrape",
                        "items": {
                            "type": "string"
                        }
                    },
                    "maxPages": {
                        "title": "Max Pages",
                        "type": "integer",
                        "description": "Enter the maximum number of pages you want to scrape",
                        "default": 2
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
