# Ritchie Bros Auctioneers Scraper (`parseforge/ritchie-bros-auctioneers-scraper`) Actor

Scrape heavy equipment auction listings from Ritchie Bros. Get 70+ fields per lot including equipment specs, manufacturer, model, serial number, bid prices, usage hours, location coordinates, auction dates, and condition flags. Filter by industry, manufacturer, year, and country.

- **URL**: https://apify.com/parseforge/ritchie-bros-auctioneers-scraper.md
- **Developed by:** [ParseForge](https://apify.com/parseforge) (community)
- **Categories:** E-commerce, Developer tools, Other
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, NaN bookmarks
- **User rating**: No ratings yet

## Pricing

$10.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

## 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

![ParseForge Banner](https://github.com/ParseForge/apify-assets/blob/ad35ccc13ddd068b9d6cba33f323962e39aed5b2/banner.jpg?raw=true)

## 🚜 Ritchie Bros Auctioneers Scraper

Collect heavy equipment auction listings from Ritchie Bros Auctioneers (rbauction.com) without writing a single line of code. Search upcoming auctions, sold items, and past results across excavators, bulldozers, trucks, agricultural equipment, and more. Get a Ritchie Bros equipment database scraper that extracts 70+ fields per listing including condition, location, and auction event details. Perfect for equipment buyers monitoring market values, dealers tracking inventory, and researchers analyzing heavy machinery auctions.

> **The Ritchie Bros Auctioneers Scraper collects equipment auction listings with 70+ data fields per lot, including equipment specs, bidding history, and event details, plus support for both upcoming and sold auction filtering.**

### ✨ What Does It Do

- 🖼️ **Item Photos** - Get primary image URLs to display equipment conditions and specifications
- 📝 **Equipment Specs** - Collect manufacturer, model, serial number, manufacture year, and usage hours for detailed asset tracking
- 💰 **Bid Data** - Extract starting price, bidding status, and reserve information to monitor competitive bid history
- 📍 **Location Details** - Capture auction event locations, item storage sites, and geographic coordinates to plan logistics
- 📅 **Event Timeline** - Gather auction event dates, bidding deadlines, and ring numbers for scheduling participation
- ✅ **Condition Flags** - Identify inoperable lots, warranty eligibility, and inspection status to filter suitable equipment

### 🔧 Input

- **Search Query** - keyword search for equipment. Use "*" to search all listings, or target specific types like "excavator", "caterpillar 320", or "dump truck"
- **Max Items** - number of results to collect. Free users limited to 10, paid users up to 1,000,000
- **Search Type** - choose "Upcoming Auctions" for active and preview lots, or "Auction Results (Sold)" for final prices and sold equipment
- **Industry** - filter by category like Construction, Trucks & Trailers, Agriculture, Forklifts, Motors, or Consumer Items
- **Manufacturer** - narrow results by brand, like Caterpillar, Komatsu, or John Deere
- **Manufacture Year (Min/Max)** - set equipment age range, such as 2015 to 2023
- **Location Country** - filter by country code (US, CA, AU, etc.) where equipment is stored
- **Max Concurrency** - control request speed (1 to 20 parallel requests). Lower if rate-limited

Example input:
```json
{
  "searchQuery": "excavator",
  "maxItems": 10,
  "searchType": "upcomingAuction",
  "industry": "380FB0EC-CB7C-3BEA-9FDA-11A46A5176AC",
  "manufacturer": "Caterpillar",
  "manufactureYearMin": 2015,
  "locationCountry": "US"
}
````

### 📊 Output

Each equipment listing includes up to 70 data fields. Download as JSON, CSV, or Excel.

| 🖼️ Image URL | 📝 Item Number | 🆔 Lot Number |
|---|---|---|
| 🏷️ Asset GUID | 🔢 Sale Number | 📄 Description |
| 🏭 Manufacturer | 🎯 Model | 📅 Build Year |
| 🏗️ Asset Type | 🏢 Industry | 🔧 Features |
| 💰 Start Price | 💵 Currency | ✅ Listing Status |
| 🎪 Event Name | 📍 Event Location | 🌍 Event Country |
| 🏢 Item Site Name | 🗓️ Event Start Date | ⏰ Bidding End Time |
| 🛣️ Location City | 🏘️ Location State | 🌐 Location Country |
| 🗺️ Location Coordinates | 🎫 Ring Number | 📊 Auction Day |
| 🚫 Inoperable | 🆕 Unused | 🛡️ Iron Clad Assurance |
| 🔍 Inspection Status | 📋 Buying Format | 💼 Selling Method |
| 🤝 Extended Warranty | 💳 Buy Now Available | 💬 Make Offer Available |
| 🏷️ Reserved Price Shown | 🌐 Online Bidding Available | 👁️ Category |
| 🎯 Buying Platform | 📦 Serial Number | ⏱️ Usage Hours |
| 🖼️ Has Photo | 🔗 Event ID | 📍 Event Region |
| 🕐 Event Timezone | 🛣️ Primary Industry | ⏳ Auction Total Days |

### 💎 Why Choose the Ritchie Bros Auctioneers Scraper?

| Feature | Our Actor |
|---|---|
| Search upcoming and past auction results | ✔️ |
| Extract 70+ fields per equipment listing | ✔️ |
| Filter by industry, manufacturer, year, and location | ✔️ |
| No authentication or login required | ✔️ |
| Support for multiple export formats (JSON, CSV, Excel) | ✔️ |
| Collect up to 1,000,000 items (paid users) | ✔️ |
| Equipment condition and warranty status tracking | ✔️ |
| Real-time auction event details and timelines | ✔️ |
| Bulk download with parallel request optimization | ✔️ |
| Monitor both upcoming and closed auction results | ✔️ |
| Geolocation data with coordinates | ✔️ |
| Residential proxy support for reliable access | ✔️ |

### 📋 How to Use

No technical skills required. Follow these simple steps:

1. **Sign Up**: [Create a free account with $5 credit](https://console.apify.com/sign-up?fpr=vmoqkp)
2. **Find the Tool**: Search for "Ritchie Bros Auctioneers Scraper" in the Apify Store and configure your input
3. **Run It**: Click "Start" and watch your results appear

That's it. No coding, no setup, no complicated configuration. Now you can export your data in CSV, Excel, or JSON format.

### 🎯 Business Use Cases

- 📊 **Equipment Buyer** - Monitor excavator prices across multiple auctions to identify deals and negotiate better trades before bidding on a new fleet
- 💼 **Used Equipment Dealer** - Track competitor inventory and historical auction results to price your stock competitively and spot niche sourcing opportunities
- 🔬 **Market Researcher** - Analyze heavy equipment valuation trends by manufacturer and year to forecast resale values and detect emerging demand patterns

### ❓ FAQ

**🔍 How does it work?**
The scraper connects to Ritchie Bros Auctioneers using their public search service. No login required. It sends search queries for equipment and collects all available listing data.

**📊 Is the data accurate?**
Yes. The scraper pulls data directly from the live Ritchie Bros database in real time. Equipment details, values, and auction schedules match what you see on the website.

**📅 Can I schedule it to run automatically?**
Yes. Use the Apify dashboard to schedule the scraper to run daily, weekly, or on a custom interval. You can also integrate it with Make or Zapier for automated workflows.

**⚖️ Is this tool legal?**
The tool collects publicly available data from Ritchie Bros Auctioneers' search results. You are responsible for complying with the website's terms of service and local data regulations when using this data.

**🛡️ Will Ritchie Bros block me?**
Ritchie Bros supports public data access for legitimate business use. For best reliability and to avoid rate-limiting on high-volume runs, we recommend using a residential proxy. Add a proxy option in Advanced Settings for extra protection.

**⚡ How long does a run take?**
Typically 10 seconds to 5 minutes depending on item count and concurrency settings. 100 items takes about 30 seconds. 10,000 items takes 2-3 minutes with default concurrency.

**⚠️ Are there any limits?**
Free users can collect up to 10 results per run. Paid users can collect up to 1,000,000 results per run.

### 🔗 Integrate Ritchie Bros Scraper with any app

- [Make](https://docs.apify.com/platform/integrations/make) - Automate workflows
- [Zapier](https://docs.apify.com/platform/integrations/zapier) - Connect 5000+ apps
- [GitHub](https://docs.apify.com/platform/integrations/github) - Version control integration
- [Slack](https://docs.apify.com/platform/integrations/slack) - Get notifications
- [Airbyte](https://docs.apify.com/platform/integrations/airbyte) - Data pipelines
- [Google Drive](https://docs.apify.com/platform/integrations/drive) - Export to spreadsheets

### 💡 More ParseForge Actors

- [NASAA EFD Franchise Registration Scraper](https://apify.com/parseforge/nasaaefd-scraper) - Extract franchise registration data from state databases
- [Indiana Franchise Registration Scraper](https://apify.com/parseforge/indiana-franchise-scraper) - Collect franchise disclosure documents and filings
- [Google News Scraper](https://apify.com/parseforge/google-news-scraper) - Monitor news articles and trending stories
- [Amazon Best Sellers Scraper](https://apify.com/parseforge/amazon-bestsellers-scraper) - Track product rankings and price changes
- [PLOS Journals Scraper](https://apify.com/parseforge/plos-journals-scraper) - Extract research articles and citations

Browse our complete collection of [data extraction tools](https://apify.com/parseforge) for more.

### 🚀 Ready to Start?

[Create a free account with $5 credit](https://console.apify.com/sign-up?fpr=vmoqkp) and collect your first 10 results for free. No coding, no setup.

### 🆘 Need Help?

- Check the FAQ section above for common questions
- Visit the [Apify support page](https://docs.apify.com) for documentation and tutorials
- Contact us to request a new scraper, propose a custom project, or report an issue at [Tally contact form](https://tally.so/r/BzdKgA)

### ⚠️ Disclaimer

> This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Ritchie Bros Auctioneers or any of its subsidiaries. All trademarks mentioned are the property of their respective owners.

# Actor input Schema

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

Keyword search for equipment. Use '\*' to return all listings. Examples: 'excavator', 'caterpillar 320', 'dump truck'.

## `maxItems` (type: `integer`):

Free users: Limited to 10 items (preview). Paid users: Optional, max 1,000,000.

## `searchType` (type: `string`):

Type of listings to search. 'upcomingAuction' returns active/upcoming lots. 'auctionResults' returns sold items with final prices.

## `industry` (type: `string`):

Filter by industry. Use industry UUID from the site or leave blank for all industries.

## `manufacturer` (type: `string`):

Filter by equipment manufacturer name. Example: 'Caterpillar', 'Komatsu', 'John Deere'.

## `manufactureYearMin` (type: `integer`):

Minimum manufacture year filter. Example: 2015.

## `manufactureYearMax` (type: `integer`):

Maximum manufacture year filter. Example: 2023.

## `locationCountry` (type: `string`):

Filter by country where equipment is located. Use country code. Example: 'US', 'CA', 'AU'.

## `maxConcurrency` (type: `integer`):

Maximum number of parallel page requests. Lower this if you get rate-limited.

## Actor input object example

```json
{
  "searchQuery": "excavator",
  "maxItems": 10,
  "searchType": "upcomingAuction",
  "industry": "",
  "maxConcurrency": 5
}
```

# Actor output Schema

## `results` (type: `string`):

Dataset with all scraped items

# 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": "excavator",
    "maxItems": 10
};

// Run the Actor and wait for it to finish
const run = await client.actor("parseforge/ritchie-bros-auctioneers-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": "excavator",
    "maxItems": 10,
}

# Run the Actor and wait for it to finish
run = client.actor("parseforge/ritchie-bros-auctioneers-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": "excavator",
  "maxItems": 10
}' |
apify call parseforge/ritchie-bros-auctioneers-scraper --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Ritchie Bros Auctioneers Scraper",
        "description": "Scrape heavy equipment auction listings from Ritchie Bros. Get 70+ fields per lot including equipment specs, manufacturer, model, serial number, bid prices, usage hours, location coordinates, auction dates, and condition flags. Filter by industry, manufacturer, year, and country.",
        "version": "1.0",
        "x-build-id": "yM67oUJQXLqUw9eby"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/parseforge~ritchie-bros-auctioneers-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-parseforge-ritchie-bros-auctioneers-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/parseforge~ritchie-bros-auctioneers-scraper/runs": {
            "post": {
                "operationId": "runs-sync-parseforge-ritchie-bros-auctioneers-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/parseforge~ritchie-bros-auctioneers-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-parseforge-ritchie-bros-auctioneers-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": "Keyword search for equipment. Use '*' to return all listings. Examples: 'excavator', 'caterpillar 320', 'dump truck'."
                    },
                    "maxItems": {
                        "title": "Max Items",
                        "minimum": 1,
                        "maximum": 1000000,
                        "type": "integer",
                        "description": "Free users: Limited to 10 items (preview). Paid users: Optional, max 1,000,000."
                    },
                    "searchType": {
                        "title": "Search Type",
                        "enum": [
                            "upcomingAuction",
                            "auctionResults"
                        ],
                        "type": "string",
                        "description": "Type of listings to search. 'upcomingAuction' returns active/upcoming lots. 'auctionResults' returns sold items with final prices.",
                        "default": "upcomingAuction"
                    },
                    "industry": {
                        "title": "Industry",
                        "enum": [
                            "",
                            "380FB0EC-CB7C-3BEA-9FDA-11A46A5176AC",
                            "38397D59-BE2B-3A1B-9C7E-32DA48C1BCCE",
                            "EBE7DB97-F10C-33C2-98FA-789F4B4C94FC",
                            "67FFEC94-F445-32E1-B437-A854F8CCADCA",
                            "45AFC681-DF36-3EA8-8056-AAD0F272CE7B",
                            "1708CF51-0351-3AAB-A1A5-8BB442DBF1DD"
                        ],
                        "type": "string",
                        "description": "Filter by industry. Use industry UUID from the site or leave blank for all industries.",
                        "default": ""
                    },
                    "manufacturer": {
                        "title": "Manufacturer",
                        "type": "string",
                        "description": "Filter by equipment manufacturer name. Example: 'Caterpillar', 'Komatsu', 'John Deere'."
                    },
                    "manufactureYearMin": {
                        "title": "Manufacture Year (Min)",
                        "minimum": 1900,
                        "maximum": 2030,
                        "type": "integer",
                        "description": "Minimum manufacture year filter. Example: 2015."
                    },
                    "manufactureYearMax": {
                        "title": "Manufacture Year (Max)",
                        "minimum": 1900,
                        "maximum": 2030,
                        "type": "integer",
                        "description": "Maximum manufacture year filter. Example: 2023."
                    },
                    "locationCountry": {
                        "title": "Location Country",
                        "type": "string",
                        "description": "Filter by country where equipment is located. Use country code. Example: 'US', 'CA', 'AU'."
                    },
                    "maxConcurrency": {
                        "title": "Max Concurrency",
                        "minimum": 1,
                        "maximum": 20,
                        "type": "integer",
                        "description": "Maximum number of parallel page requests. Lower this if you get rate-limited.",
                        "default": 5
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
