# Bazos.sk Scraper — Slovak Classifieds Marketplace Data (`studio-amba/bazos-sk-scraper`) Actor

Scrape classifieds listings from Bazos.sk, Slovakia's largest peer-to-peer marketplace. Extract prices in EUR, descriptions, seller info, images, and location data. No login required.

- **URL**: https://apify.com/studio-amba/bazos-sk-scraper.md
- **Developed by:** [Studio Amba](https://apify.com/studio-amba) (community)
- **Categories:** E-commerce
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $4.00 / 1,000 result scrapeds

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.

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

## Bazos.sk Scraper - Slovak Classifieds Data

Extract classified listings, prices, seller information, and images from [Bazos.sk](https://www.bazos.sk) — the most popular peer-to-peer classifieds platform in Slovakia, with hundreds of thousands of active listings across 20+ categories. Prices come back in EUR.

### How to scrape Bazos.sk data

Bazos.sk Scraper collects structured listing data from the Slovak version of Bazos. It searches by Slovak keyword, browses category pages, or scrapes individual listing URLs. The scraper handles pagination automatically and can visit each listing's detail page for full descriptions, seller contact info, and all images.

Bazos is famously minimal — no JavaScript rendering, no anti-bot protection, pure HTML. This makes it one of the fastest and cheapest sites to scrape on the Apify platform. The Slovak site (bazos.sk) shares the exact same structure as its Czech sibling and has been serving Slovak buyers and sellers for years.

**No login or cookies required.**

**Popular use cases:**

- **Market research** — Monitor pricing trends for used electronics, vehicles, real estate, and consumer goods across the Slovak market.
- **Price comparison** — Track how much specific items (phones, laptops, cars) sell for on the peer-to-peer market vs. retail.
- **Lead generation** — Find sellers offering specific products or services in target Slovak regions.
- **Academic research** — Study classifieds market dynamics, regional pricing differences, and consumer behavior in Slovakia.
- **Inventory sourcing** — Discover bulk lots, business liquidations, and wholesale opportunities posted by sellers.

### What data does Bazos.sk Scraper extract?

When `scrapeDetails` is enabled (default), each listing includes:

- **listingTitle** — Title of the classified listing
- **price** — Listed price in EUR (null for "Dohodou"/negotiable listings)
- **currency** — EUR
- **listingDescription** — Full description text from the detail page
- **sellerName** — Name of the seller
- **location** — Seller's city or area
- **postalCode** — Seller's postal code
- **datePosted** — Date the listing was published (ISO format)
- **imageUrl** — Primary listing image (full size)
- **imageUrls** — All listing images (full size)
- **category** — Listing category (Auto, Mobil, PC, etc.)
- **listingId** — Unique Bazos listing ID
- **views** — Number of views on the listing
- **url** — Full listing URL
- **country** — SK
- **scrapedAt** — ISO timestamp of extraction

**Basic mode** (with `scrapeDetails` off) returns listing-page data only: title, price, description snippet, location, date, and thumbnail image. Much faster for bulk monitoring.

### Input parameters

| Field | Type | Default | Description |
|-------|------|---------|-------------|
| `searchQuery` | String | `"iphone"` | Keyword search in Slovak |
| `country` | Enum | `SK` | `SK` (bazos.sk, EUR) or `CZ` (bazos.cz, CZK) |
| `categoryUrls` | Array | — | Direct category or listing URLs to scrape |
| `maxResults` | Integer | `100` | Maximum listings to return (up to 10,000) |
| `maxPages` | Integer | `5` | Max pagination pages to scrape (20 listings/page) |
| `scrapeDetails` | Boolean | `true` | Visit detail pages for full data (slower but richer) |
| `proxyConfiguration` | Object | — | Proxy settings for reliability |

#### Tips

- Bazos.sk has minimal anti-bot protection, but proxies help for large runs (1,000+ listings).
- Each page has 20 listings. With `maxPages: 5`, you get up to 100 listings per search.
- Use Slovak-language search terms for best results: "telefon" (phone), "auto" (car), "bicykel" (bicycle), "byt" (apartment).
- Category URLs use subdomains: `https://mobil.bazos.sk/`, `https://auto.bazos.sk/`, `https://pc.bazos.sk/`.
- The `scrapeDetails` toggle is your speed/depth tradeoff. Off = 5-10x faster but no seller info or full descriptions.

### Output

Here is realistic example output from Bazos.sk:

```json
[
  {
    "listingTitle": "iPhone 12 mini 128GB Black",
    "price": 139,
    "currency": "EUR",
    "listingDescription": "Predam iPhone 12 mini 128GB v ciernej farbe. Telefon je v peknom stave, vzdy pouzivany s obalom a ochrannym sklom. Bateria 84 percent. Kompletne baleny vratane nabijacieho kabla.",
    "sellerName": "Martin",
    "location": "Kosice",
    "postalCode": "040 13",
    "datePosted": "2026-06-30",
    "imageUrl": "https://www.bazos.sk/img/1/264/193203264.jpg",
    "imageUrls": [
      "https://www.bazos.sk/img/1/264/193203264.jpg",
      "https://www.bazos.sk/img/1/264/193203264b.jpg"
    ],
    "category": "Mobil",
    "listingId": "193203264",
    "views": 412,
    "url": "https://mobil.bazos.sk/inzerat/193203264/iphone-12-mini-128gb-black.php",
    "country": "SK",
    "scrapedAt": "2026-07-06T10:30:15.000Z"
  },
  {
    "listingTitle": "Predaj Skoda Octavia Combi 2.0 TDI",
    "price": 12900,
    "currency": "EUR",
    "listingDescription": "Predavam Skoda Octavia Combi 2.0 TDI, rok 2019, 150 000 km, automat DSG, full vybava. Pravidelny servis. STK do 2027.",
    "sellerName": "Peter",
    "location": "Bratislava",
    "postalCode": "811 01",
    "datePosted": "2026-07-04",
    "imageUrl": "https://www.bazos.sk/img/1/456/192456789.jpg",
    "imageUrls": [
      "https://www.bazos.sk/img/1/456/192456789.jpg",
      "https://www.bazos.sk/img/1/456/192456789b.jpg"
    ],
    "category": "Auto",
    "listingId": "192456789",
    "views": 1547,
    "url": "https://auto.bazos.sk/inzerat/192456789/predaj-skoda-octavia-combi-20-tdi.php",
    "country": "SK",
    "scrapedAt": "2026-07-06T10:30:21.000Z"
  }
]
````

### How much does it cost?

Bazos.sk Scraper uses CheerioCrawler (HTTP-only, no browser) which keeps costs very low. Bazos's minimal HTML means fast parsing and tiny response sizes.

| Scenario | Listings | Detail pages | Estimated cost | Time |
|----------|----------|-------------|---------------|------|
| Quick search | 20 | On | ~$0.005 | ~5 sec |
| Category sweep | 100 | On | ~$0.02 | ~30 sec |
| Large search | 500 | On | ~$0.08 | ~3 min |
| Bulk listing mode | 1,000 | Off | ~$0.02 | ~1 min |
| Full category dump | 2,000 | On | ~$0.30 | ~10 min |

The `scrapeDetails: false` mode is dramatically cheaper because it skips individual listing pages. Use it for price-only monitoring or bulk market scans.

### Can I integrate?

Bazos.sk Scraper connects to the full Apify integration ecosystem:

- **Apify API** — Trigger runs programmatically, stream results in real-time
- **Webhooks** — Notify your systems when scraping completes
- **Google Sheets** — Auto-export Bazos.sk listings for team review
- **Zapier / Make** — Build no-code automations triggered by new listings
- **Slack alerts** — Get notified when specific items appear at target prices
- **Scheduled runs** — Set up daily monitoring with Apify Schedules
- **Direct download** — CSV, JSON, XML, or Excel export from the Apify Console

### Can I use it as an API?

Use Bazos.sk Scraper as a Slovak classifieds API. Start runs, poll for results, and process data in your application.

#### Python

```python
from apify_client import ApifyClient

client = ApifyClient("YOUR_API_TOKEN")

run = client.actor("studio-amba/bazos-sk-scraper").call(run_input={
    "searchQuery": "iphone",
    "maxResults": 50,
    "scrapeDetails": True,
})

for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    price = item.get("price", "N/A")
    print(f"{item['listingTitle']} - {price} EUR ({item['location']})")
```

#### JavaScript

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

const client = new ApifyClient({ token: "YOUR_API_TOKEN" });

const run = await client.actor("studio-amba/bazos-sk-scraper").call({
  searchQuery: "auto",
  maxResults: 200,
  maxPages: 10,
  scrapeDetails: true,
});

const { items } = await client
  .dataset(run.defaultDatasetId)
  .listItems();

items.forEach((item) => {
  console.log(`${item.listingTitle} - ${item.price} ${item.currency} (${item.location})`);
});
```

### FAQ

#### What language should I search in?

Bazos.sk is a Slovak site, so search terms work best in Slovak: "telefon" (phone), "auto" (car), "bicykel" (bicycle), "byt" (apartment), "praca" (jobs). English brand names like "iphone" or "samsung" also work well.

#### What categories are available?

Bazos.sk has 20+ categories including: Auto (cars), Motorky (motorcycles), PC (computers), Mobil (phones), Elektro (electronics), Reality (real estate), Praca (jobs), Nabytok (furniture), Oblecenie (clothing), Sport, Knihy (books), Foto (photography), Hudba (music), and more. Each category uses its own subdomain (e.g., `mobil.bazos.sk`, `auto.bazos.sk`).

#### What does "Dohodou" mean for price?

"Dohodou" means "negotiable" or "by agreement" — the seller hasn't listed a fixed price. These listings return `null` for the price field. "V texte" means the price is mentioned somewhere in the description text. "Zadarmo" means free (price = 0).

#### Does this scraper handle anti-bot protection?

Bazos.sk is famously simple with minimal anti-bot measures. The scraper uses browser-like headers for reliability, but Bazos generally does not block automated requests. Proxies are recommended for high-volume runs (1,000+ listings) to avoid rate limiting.

#### Can I also scrape bazos.cz (Czech Republic)?

Yes. Set the `country` input to `CZ` and this actor will scrape bazos.cz with prices in CZK instead. For a Czech-first listing, see the Bazos Scraper linked below.

### Limitations

- **Phone numbers** — Bazos partially hides phone numbers behind a "zobraz cislo" (show number) click that requires JavaScript. The scraper captures the visible part but not the full number.
- **Expired listings** — Bazos removes expired listings. The scraper only finds currently active listings.
- **Image count** — Some listings have many images (10+). The scraper captures all available images from the detail page.
- **Price format** — Negotiable prices ("Dohodou") return null. Prices in text ("V texte") also return null — check the description field.
- **Rate limiting** — Very aggressive scraping (10,000+ listings without proxies) may trigger temporary IP blocks. Use proxies and moderate concurrency.

### Related Scrapers

Build a complete view of Central European secondhand markets:

- **[Bazos Scraper](https://apify.com/studio-amba/bazos-scraper)** — Czech Republic and Slovakia in one actor (bazos.cz + bazos.sk)
- Browse the [Apify Store](https://apify.com/store/categories/ecommerce) for more classifieds and e-commerce scrapers from Studio AMBA.

### Your feedback

If you notice any data quality issues, missing fields, or broken runs, let us know through the Apify Console. Bazos rarely changes its structure, but we monitor and update this scraper to ensure reliable operation.

# Actor input Schema

## `searchQuery` (type: `string`):

Search for listings by keyword. Uses Slovak-language search. Examples: "iphone", "notebook", "bicykel" (bicycle), "auto".

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

Which Bazos site to scrape. SK = bazos.sk (Slovakia, prices in EUR), CZ = bazos.cz (Czech Republic, prices in CZK). Defaults to Slovakia.

## `categoryUrls` (type: `array`):

Direct category or listing URLs from bazos.sk. Examples: "https://auto.bazos.sk/" (all cars), "https://mobil.bazos.sk/" (all phones). Overrides searchQuery when provided.

## `maxResults` (type: `integer`):

Maximum number of listings to return.

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

Maximum number of pagination pages to scrape. Each page has 20 listings.

## `scrapeDetails` (type: `boolean`):

Visit each listing's detail page to get full description, seller name, phone number, and all images. Slower but gives much richer data.

## `proxyConfiguration` (type: `object`):

Proxy settings. Bazos.sk is a simple HTML site with minimal anti-bot protection, but proxies help for large runs.

## Actor input object example

```json
{
  "searchQuery": "iphone",
  "country": "SK",
  "maxResults": 20,
  "maxPages": 5,
  "scrapeDetails": true,
  "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ],
    "apifyProxyCountry": "SK"
  }
}
```

# 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 = {
    "searchQuery": "iphone",
    "maxResults": 20,
    "proxyConfiguration": {
        "useApifyProxy": true,
        "apifyProxyGroups": [
            "RESIDENTIAL"
        ],
        "apifyProxyCountry": "SK"
    }
};

// Run the Actor and wait for it to finish
const run = await client.actor("studio-amba/bazos-sk-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 = {
    "searchQuery": "iphone",
    "maxResults": 20,
    "proxyConfiguration": {
        "useApifyProxy": True,
        "apifyProxyGroups": ["RESIDENTIAL"],
        "apifyProxyCountry": "SK",
    },
}

# Run the Actor and wait for it to finish
run = client.actor("studio-amba/bazos-sk-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 '{
  "searchQuery": "iphone",
  "maxResults": 20,
  "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ],
    "apifyProxyCountry": "SK"
  }
}' |
apify call studio-amba/bazos-sk-scraper --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Bazos.sk Scraper — Slovak Classifieds Marketplace Data",
        "description": "Scrape classifieds listings from Bazos.sk, Slovakia's largest peer-to-peer marketplace. Extract prices in EUR, descriptions, seller info, images, and location data. No login required.",
        "version": "0.1",
        "x-build-id": "wcoFk0VARYegjuIAz"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/studio-amba~bazos-sk-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-studio-amba-bazos-sk-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/studio-amba~bazos-sk-scraper/runs": {
            "post": {
                "operationId": "runs-sync-studio-amba-bazos-sk-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/studio-amba~bazos-sk-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-studio-amba-bazos-sk-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": {
                    "searchQuery": {
                        "title": "Search Query",
                        "type": "string",
                        "description": "Search for listings by keyword. Uses Slovak-language search. Examples: \"iphone\", \"notebook\", \"bicykel\" (bicycle), \"auto\"."
                    },
                    "country": {
                        "title": "Country",
                        "enum": [
                            "SK",
                            "CZ"
                        ],
                        "type": "string",
                        "description": "Which Bazos site to scrape. SK = bazos.sk (Slovakia, prices in EUR), CZ = bazos.cz (Czech Republic, prices in CZK). Defaults to Slovakia.",
                        "default": "SK"
                    },
                    "categoryUrls": {
                        "title": "Category or Listing URLs",
                        "type": "array",
                        "description": "Direct category or listing URLs from bazos.sk. Examples: \"https://auto.bazos.sk/\" (all cars), \"https://mobil.bazos.sk/\" (all phones). Overrides searchQuery when provided.",
                        "items": {
                            "type": "object",
                            "required": [
                                "url"
                            ],
                            "properties": {
                                "url": {
                                    "type": "string",
                                    "title": "URL of a web page",
                                    "format": "uri"
                                }
                            }
                        }
                    },
                    "maxResults": {
                        "title": "Max Results",
                        "minimum": 1,
                        "maximum": 10000,
                        "type": "integer",
                        "description": "Maximum number of listings to return.",
                        "default": 100
                    },
                    "maxPages": {
                        "title": "Max Pages",
                        "minimum": 1,
                        "maximum": 500,
                        "type": "integer",
                        "description": "Maximum number of pagination pages to scrape. Each page has 20 listings.",
                        "default": 5
                    },
                    "scrapeDetails": {
                        "title": "Scrape Listing Details",
                        "type": "boolean",
                        "description": "Visit each listing's detail page to get full description, seller name, phone number, and all images. Slower but gives much richer data.",
                        "default": true
                    },
                    "proxyConfiguration": {
                        "title": "Proxy Configuration",
                        "type": "object",
                        "description": "Proxy settings. Bazos.sk is a simple HTML site with minimal anti-bot protection, but proxies help for large runs."
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
