# CoinMarketCap API - Crypto Prices & Market Data (`lofomachines/coinmarketcap-crypto-data-scraper`) Actor

The most cheap and fast - Extract real-time crypto prices, market cap, rankings, trending coins, coin profiles and historical OHLCV from CoinMarketCap. No login, no API key. Search, scrape by URL, top lists & history in one clean dataset.

- **URL**: https://apify.com/lofomachines/coinmarketcap-crypto-data-scraper.md
- **Developed by:** [Lofomachines](https://apify.com/lofomachines) (community)
- **Categories:** E-commerce, Integrations, Other
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $0.50 / 1,000 results

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

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

## What's an Apify Actor?

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

## How to integrate an Actor?

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

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

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

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

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

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

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

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

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

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

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


# README

## CoinMarketCap Scraper – Crypto Prices, Market Cap & Historical Data API 🚀

**The fastest, most reliable way to extract live cryptocurrency market data from CoinMarketCap — without an API key, without login, without rate-limit headaches.**

Get real-time **crypto prices**, **market capitalization**, **24h volume**, **rankings**, **trending coins**, **top gainers & losers**, full **coin profiles**, and **historical OHLCV price data** — all delivered in one clean, structured dataset ready for Excel, Google Sheets, BigQuery, your database, your dashboard, or your AI agent.

> 💡 A turnkey **CoinMarketCap API alternative** for traders, analysts, fintech builders, researchers and AI agents who need accurate crypto data on demand.

---

### ✨ Why use this CoinMarketCap Scraper?

- ⚡ **Blazing fast & reliable** — engineered for speed and high success rates, even at scale.
- 🔓 **No API key, no account, no authentication** — just enter what you want and run it.
- 💰 **Cost-efficient** — optimized to use minimal compute, so you pay less for more data.
- 🧱 **One clean dataset** — consistent, well-typed fields. No messy HTML, no post-processing.
- 🌍 **14 display currencies** — USD, EUR, GBP, JPY, BTC, ETH and more.
- 🤖 **AI-agent & automation ready** — perfect as a tool for LLM agents, RAG pipelines and no-code workflows.
- 📈 **Everything in one place** — search, scrape by URL, top lists, trending, and full price history.

---

### 🎯 What can you collect?

This Actor gives you **five powerful modes** in a single tool:

| Mode | What you get |
|------|--------------|
| 🏆 **Top coins** | The full ranked market table — price, market cap, volume, supply, % changes (1h/24h/7d/30d/1y) for as many coins as you want. |
| 🔎 **Specific coins** | Full profiles for any coins you choose — by name, ticker symbol, or CoinMarketCap URL. Includes description, website, socials, all-time high/low, supply details. |
| 🔤 **Search** | Find coins by keyword (e.g. `ai`, `gaming`, `meme`, `layer 2`) and pull their market data. |
| 🔥 **Trending & movers** | Trending coins, most-visited coins, and the day's top gainers & losers. |
| 🕒 **Historical prices** | Daily, hourly or weekly **OHLCV** (open / high / low / close / volume / market cap) for any coin and any date range. |

---

### 👤 Who is it for?

- **Crypto traders & investors** — track prices, monitor movers, build watchlists and screeners.
- **Fintech & Web3 builders** — power apps, bots and dashboards with reliable market data.
- **Data analysts & researchers** — export historical price series for backtesting and modeling.
- **AI agents & LLM tools** — give your agent live access to crypto market data.
- **Content creators & SEO** — feed crypto data into newsletters, sites and reports.
- **Portfolio & risk tools** — keep market caps, valuations and rankings up to date.

---

### 🧩 Use cases

- 📊 Build a **crypto price tracker** or market dashboard.
- 🤖 Power a **Telegram/Discord trading bot** with live prices and movers.
- 📉 Run **backtests** on years of historical OHLCV data.
- 🧠 Add a **crypto data tool** to your AI agent (ChatGPT, Claude, LangChain, etc.).
- 🔔 Set up **price & ranking alerts** with scheduled runs.
- 🗂️ Create and maintain a **coin database** with logos, links and descriptions.
- 💹 Monitor **trending coins** and **top gainers/losers** every hour.

---

### 🛠️ How to use it (in 30 seconds)

1. Pick a **mode** (Top coins, Specific coins, Search, Trending, or Historical).
2. Fill in the few fields that matter for that mode (coins, keyword, currency, date range).
3. Click **Start** ▶️
4. Download your dataset as **JSON, CSV, Excel, or via API**.

No proxies to configure. No tokens to manage. It just works.

---

### 📥 Example inputs

**Get the top 200 coins in EUR:**
```json
{
  "mode": "top_coins",
  "maxItems": 200,
  "convert": "EUR"
}
````

**Get full profiles for specific coins (by name, symbol or URL):**

```json
{
  "mode": "specific_coins",
  "coins": ["bitcoin", "ETH", "https://coinmarketcap.com/currencies/solana/"],
  "convert": "USD"
}
```

**Search for AI coins:**

```json
{
  "mode": "search",
  "searchKeyword": "ai",
  "maxItems": 50
}
```

**Get the daily price history of Bitcoin for Q1 2024:**

```json
{
  "mode": "historical",
  "coins": ["bitcoin"],
  "startDate": "2024-01-01",
  "endDate": "2024-03-31",
  "interval": "1d"
}
```

***

### 📤 Example output

Every run produces a single, clean dataset. A **Top coins** record looks like this:

```json
{
  "recordType": "coin",
  "rank": 1,
  "name": "Bitcoin",
  "symbol": "BTC",
  "slug": "bitcoin",
  "url": "https://coinmarketcap.com/currencies/bitcoin/",
  "logo": "https://s2.coinmarketcap.com/static/img/coins/64x64/1.png",
  "currency": "USD",
  "price": 58383.35,
  "marketCap": 1170600830102,
  "fullyDilutedMarketCap": 1226456462467,
  "volume24h": 28485232785,
  "percentChange1h": 0.30,
  "percentChange24h": -2.07,
  "percentChange7d": -7.07,
  "percentChange30d": -18.87,
  "percentChange1y": -45.84,
  "marketCapDominance": 57.6,
  "circulatingSupply": 20050259,
  "totalSupply": 20050259,
  "maxSupply": 21000000,
  "tags": ["mineable", "pow", "store-of-value"],
  "dateAdded": "2010-07-13T00:00:00.000Z"
}
```

A **Historical** record (one row per interval):

```json
{
  "recordType": "historical",
  "name": "Bitcoin",
  "symbol": "BTC",
  "timestamp": "2024-01-02T00:00:00.000Z",
  "open": 44187.10,
  "high": 45879.63,
  "low": 44168.07,
  "close": 44957.97,
  "volume": 33055563286,
  "marketCap": 881174204394
}
```

***

### 🔗 Integrations & automation

Connect your crypto data to the tools you already use — no code required:

- 🟣 **Make (Integromat)** — trigger scenarios on each run and route data anywhere.
- 🔵 **n8n** — build automated crypto pipelines and alerts.
- 🟠 **Zapier** — push prices into Sheets, Slack, Notion, Airtable and 6,000+ apps.
- 🟢 **API & webhooks** — pull results straight into your backend or notebook.
- 🤖 **AI agents** — expose it as a tool for ChatGPT, Claude and other LLM agents.

Schedule the Actor to run every hour or every day and keep your data always fresh.

***

### ❓ FAQ

**Do I need a CoinMarketCap API key?**
No. There's nothing to sign up for — just run the Actor.

**Which currencies are supported?**
USD, EUR, GBP, JPY, AUD, CAD, CHF, CNY, INR, KRW, BRL, RUB, BTC and ETH.

**How far back does historical data go?**
You can request any date range; the Actor walks back through history to cover it.

**In what formats can I export?**
JSON, CSV, Excel, HTML table, or via the Apify API.

**Is it fast enough for large jobs?**
Yes — it's tuned for high throughput and reliability so you can pull thousands of records efficiently.

***

### 🧰 More tools by lofomachines

If you found this useful, explore other high-performance Actors from the same author:

- 📨 [Telegram Keyword Search Scraper](https://apify.com/lofomachines/telegram-keyword-search-scraper) — track crypto chatter and signals across public Telegram channels.
- 💼 [LinkedIn Post Search Scraper](https://apify.com/lofomachines/linkedin-post-search-scraper) — capture market sentiment and announcements by keyword.
- 🕵️ [Watson – Username Finder](https://apify.com/lofomachines/watson) — due diligence on founders and projects across 700+ sources.
- 🧬 [Website Tech Profiler](https://apify.com/lofomachines/website-tech-profiler) — analyze the tech stack behind any crypto project or exchange.
- 🌑 [Dark Web Search Results Scraper](https://apify.com/lofomachines/dark-web-search-results-scraper) — monitor the dark web for leaks and threat intel.

👉 See all Actors: **[apify.com/lofomachines](https://apify.com/lofomachines)**

***

⭐ **If this Actor saves you time, please leave a review — it helps a lot!**

*Keywords: coinmarketcap scraper, coinmarketcap api, crypto data api, cryptocurrency price api, crypto market data, bitcoin price scraper, ethereum price data, crypto historical data, trending crypto coins, top gainers losers, crypto market cap, web3 data, defi data, crypto api alternative.*

# Actor input Schema

## `mode` (type: `string`):

Choose the type of crypto data to extract. Each mode returns clean, ready-to-use records in a single dataset.

## `coins` (type: `array`):

Used for "Specific coins" and "Historical prices". Enter coin names, ticker symbols, or full CoinMarketCap URLs — for example: bitcoin, ETH, solana, or https://coinmarketcap.com/currencies/cardano/.

## `searchKeyword` (type: `string`):

Used for "Search" mode. Type any keyword to find matching coins by name, symbol or project — for example: ai, gaming, meme, layer 2.

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

Upper limit of records to return. Lower it to save time and resources; raise it for bigger exports.

## `convert` (type: `string`):

Currency used for prices, market cap and volume.

## `enrichProfiles` (type: `boolean`):

For "Top coins" and "Search": also attach the full profile of each coin (description, website, social links, all-time high/low, supply details). Slightly slower, much richer data.

## `startDate` (type: `string`):

Used for "Historical prices". Start of the date range (YYYY-MM-DD). Defaults to 30 days ago if left empty.

## `endDate` (type: `string`):

Used for "Historical prices". End of the date range (YYYY-MM-DD). Defaults to today if left empty.

## `interval` (type: `string`):

Granularity of historical price points.

## Actor input object example

```json
{
  "mode": "top_coins",
  "coins": [
    "bitcoin",
    "ethereum",
    "solana"
  ],
  "searchKeyword": "ai",
  "maxItems": 100,
  "convert": "USD",
  "enrichProfiles": false,
  "startDate": "2024-01-01",
  "endDate": "2024-03-01",
  "interval": "1d"
}
```

# Actor output Schema

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

Default dataset containing every collected crypto record.

# 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 = {
    "coins": [
        "bitcoin",
        "ethereum",
        "solana"
    ]
};

// Run the Actor and wait for it to finish
const run = await client.actor("lofomachines/coinmarketcap-crypto-data-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 = { "coins": [
        "bitcoin",
        "ethereum",
        "solana",
    ] }

# Run the Actor and wait for it to finish
run = client.actor("lofomachines/coinmarketcap-crypto-data-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 '{
  "coins": [
    "bitcoin",
    "ethereum",
    "solana"
  ]
}' |
apify call lofomachines/coinmarketcap-crypto-data-scraper --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "CoinMarketCap API - Crypto Prices & Market Data",
        "description": "The most cheap and fast - Extract real-time crypto prices, market cap, rankings, trending coins, coin profiles and historical OHLCV from CoinMarketCap. No login, no API key. Search, scrape by URL, top lists & history in one clean dataset.",
        "version": "1.0",
        "x-build-id": "yFkAxwFmun5zga4d3"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/lofomachines~coinmarketcap-crypto-data-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-lofomachines-coinmarketcap-crypto-data-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/lofomachines~coinmarketcap-crypto-data-scraper/runs": {
            "post": {
                "operationId": "runs-sync-lofomachines-coinmarketcap-crypto-data-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/lofomachines~coinmarketcap-crypto-data-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-lofomachines-coinmarketcap-crypto-data-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",
                "required": [
                    "mode"
                ],
                "properties": {
                    "mode": {
                        "title": "What do you want to collect?",
                        "enum": [
                            "top_coins",
                            "specific_coins",
                            "search",
                            "trending",
                            "historical"
                        ],
                        "type": "string",
                        "description": "Choose the type of crypto data to extract. Each mode returns clean, ready-to-use records in a single dataset.",
                        "default": "top_coins"
                    },
                    "coins": {
                        "title": "Coins (name, symbol or CoinMarketCap URL)",
                        "type": "array",
                        "description": "Used for \"Specific coins\" and \"Historical prices\". Enter coin names, ticker symbols, or full CoinMarketCap URLs — for example: bitcoin, ETH, solana, or https://coinmarketcap.com/currencies/cardano/.",
                        "items": {
                            "type": "string"
                        }
                    },
                    "searchKeyword": {
                        "title": "Search keyword",
                        "type": "string",
                        "description": "Used for \"Search\" mode. Type any keyword to find matching coins by name, symbol or project — for example: ai, gaming, meme, layer 2."
                    },
                    "maxItems": {
                        "title": "Maximum results",
                        "minimum": 1,
                        "maximum": 20000,
                        "type": "integer",
                        "description": "Upper limit of records to return. Lower it to save time and resources; raise it for bigger exports.",
                        "default": 100
                    },
                    "convert": {
                        "title": "Display currency",
                        "enum": [
                            "USD",
                            "EUR",
                            "GBP",
                            "JPY",
                            "AUD",
                            "CAD",
                            "CHF",
                            "CNY",
                            "INR",
                            "KRW",
                            "BRL",
                            "RUB",
                            "BTC",
                            "ETH"
                        ],
                        "type": "string",
                        "description": "Currency used for prices, market cap and volume.",
                        "default": "USD"
                    },
                    "enrichProfiles": {
                        "title": "Include full coin profiles",
                        "type": "boolean",
                        "description": "For \"Top coins\" and \"Search\": also attach the full profile of each coin (description, website, social links, all-time high/low, supply details). Slightly slower, much richer data.",
                        "default": false
                    },
                    "startDate": {
                        "title": "History start date",
                        "type": "string",
                        "description": "Used for \"Historical prices\". Start of the date range (YYYY-MM-DD). Defaults to 30 days ago if left empty."
                    },
                    "endDate": {
                        "title": "History end date",
                        "type": "string",
                        "description": "Used for \"Historical prices\". End of the date range (YYYY-MM-DD). Defaults to today if left empty."
                    },
                    "interval": {
                        "title": "History interval",
                        "enum": [
                            "1h",
                            "1d",
                            "7d"
                        ],
                        "type": "string",
                        "description": "Granularity of historical price points.",
                        "default": "1d"
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
