# Patreon Scraper (`simpleapi/patreon-scraper`) Actor

Patreon Scraper delivers structured data from publicly accessible Patreon profiles. Retrieve creator details, tiers, rewards, and pricing for analysis or discovery workflows. Designed for scalability and consistent output.

- **URL**: https://apify.com/simpleapi/patreon-scraper.md
- **Developed by:** [SimpleAPI](https://apify.com/simpleapi) (community)
- **Categories:** Developer tools, Automation, Lead generation
- **Stats:** 27 total users, 2 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

$19.99/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

A Patreon Scraper makes it easy to collect publicly available data from Patreon creator pages in a clean, structured format 📊. Whether you’re researching creators, tracking content trends, or organizing links and media, this tool saves time and effort while delivering reliable results across desktop and mobile platforms.

### 🔍 What does Patreon Scraper do?

A Patreon Scraper is a powerful online tool designed to collect publicly available data from Patreon creator pages in a structured and readable format 📊. It helps users extract creator details, post information, images, videos, links, and engagement metrics without manual copy-pasting.

With a Patreon Scraper, marketers, researchers, and content analysts can quickly gather insights from multiple creators, saving hours of repetitive work ⏱️. Whether you’re analyzing competitors, tracking trends, or organizing creator data, this tool simplifies the process.

Many users look for patreon scraper free, patreon scraper online, or even patreon scraper extension solutions to access data easily across devices. Compared to manual browsing or unreliable patreon scraper sites, a dedicated scraper offers consistency, scalability, and clean outputs.

Overall, a Patreon Scraper transforms scattered Patreon content into usable datasets—ideal for smarter decisions and deeper analysis 🚀.

* * *

### 📦 What Patreon Scraper can I extract?

A Patreon Scraper can extract a wide variety of valuable data points from creator profiles and posts. This makes it one of the best Patreon scraper tools for structured data collection.

#### 📋 Extractable Data Types

| Data Type | Description |
| --- | --- |
| 👤 Creator Profile | Name, username, bio, profile image |
| 🔗 Creator Links | Social links, website URLs, patreon link scraper data |
| 📝 Posts | Titles, descriptions, publish dates |
| 🖼️ Images | Embedded and post images (patreon image scraper) |
| 🎥 Videos | Public video links (patreon video scraper) |
| 📁 Files | Publicly shared attachments (patreon file scraper) |
| 💬 Engagement | Likes, comments count |
| 🗂️ Content Type | Text, image, video, or mixed posts |
| 🌐 URLs | Direct post and creator URLs |

This makes the tool useful for patreon content scraper, patreon post scraper, and patreon data scraper needs. Whether you’re comparing creators or building a content database, everything is organized and export-ready 📤.

* * *

#### ⭐ Key Features of Patreon Scraper

A modern Patreon Scraper is built for flexibility, speed, and reliability. Here are its standout features 🚀:

*   ⚡ Fast extraction of data from multiple Patreon pages  
      
    
*   🧩 Works as patreon scraper online, no installation required  
      
    
*   📱 Compatible with patreon scraper mobile and patreon scraper android workflows  
      
    
*   🖥️ Can be used alongside patreon scraper extension or patreon scraper firefox tools  
      
    
*   📊 Structured outputs in JSON, CSV, or Excel  
      
    
*   🔍 Supports patreon web scraper and patreon screen scraper use cases  
      
    
*   🆓 Options available for patreon scraper free usage  
      
    
*   🔗 Accurate patreon link scraper functionality  
      
    
*   📂 Ideal for patreon post scraper and patreon content scraper tasks  
      
    
*   🔄 Scalable for hundreds or thousands of creators  
      
    

Many users also compare solutions like apify patreon scraper, axiom patreon scraper, or bright data patreon scraper—this tool stands out for ease of use and clean data delivery.

* * *

### 🛠️ How to use Patreon Scraper

Using a Patreon Scraper is simple, even for beginners 😊. Follow this step-by-step guide to get started quickly:

#### ✅ Step-by-Step Guide

1.  🔐 Log in to Apify  
    Create a free account or sign in to your existing one.  
      
    
2.  🔎 Select the Actor  
    Search for the Patreon Scraper in the Apify Store.  
      
    
3.  📥 Enter Input Data  
    Paste one or multiple Patreon creator or post URLs into the startUrls field.  
      
    
4.  ⚙️ Choose Options  
    Configure output preferences such as post details, media files, or links.  
      
    
5.  ▶️ Run the Actor  
    Click start and let the scraper collect data automatically.  
      
    
6.  📤 Download Results  
    Export results in JSON, CSV, or Excel format.  
      
    

This workflow works seamlessly for patreon scraper online, patreon scraper app, and even users coming from patreon scraper reddit recommendations.

* * *

### 🎯 Use Cases

A Patreon Scraper supports many real-world applications across industries 🌍:

*   📈 Marketing Research – Analyze creator strategies, posting frequency, and engagement  
      
    
*   🧠 Content Research – Study trends using patreon content scraper data  
      
    
*   🕵️ Competitor Analysis – Compare creators in the same niche  
      
    
*   📊 Data Aggregation – Build datasets for dashboards or reports  
      
    
*   📰 Media Monitoring – Track public creator updates  
      
    
*   🔗 Link Collection – Use as a patreon link scraper for outreach  
      
    
*   🎥 Media Review – Collect public videos and images  
      
    

From startups to academic researchers, this tool adapts to both small-scale and enterprise needs.

* * *

### 💎 Why choose us?

Our Patreon Scraper is built with reliability and user experience in mind 🤝:

*   ✅ Trusted by users comparing patreon scraper github and paid tools  
      
    
*   🚀 Faster than many patreon scraper sites  
      
    
*   🧩 No complex setup or technical skills required  
      
    
*   🔐 Data privacy and secure processing  
      
    
*   📱 Works across desktop and mobile environments  
      
    
*   🆓 Flexible plans, including free usage options  
      
    
*   📊 Clean, structured, and ready-to-use results  
      
    

Whether you’re exploring patreon free data or scaling professional projects, our solution delivers consistent value.

* * *

### 📈 How many results can you scrape with Patreon Scraper?

The Patreon Scraper is designed for both small and large-scale data extraction 🔄. You can scrape:

*   🧪 A handful of creators for quick analysis  
      
    
*   📚 Hundreds of posts across multiple pages  
      
    
*   🏢 Thousands of records for enterprise research  
      
    

There’s no hard limit on creativity—only practical limits based on account plan and run configuration. This scalability makes it suitable for:

*   Best Patreon scraper comparisons  
      
    
*   Patreon data scraper projects  
      
    
*   Long-term monitoring of creator activity  
      
    

By batching URLs and scheduling runs, users can continuously collect fresh data without manual intervention. This flexibility sets it apart from basic patreon scraper extension or single-page tools.

* * *

### ⚖️ Is it legal to scrape Patreon?

Scraping Patreon data involves important legal and ethical considerations ⚠️. A Patreon Scraper should only be used to collect publicly accessible information.

#### Key Points to Consider:

*   📜 Respect Patreon’s terms and conditions  
      
    
*   🔓 Only extract data visible without login or payment  
      
    
*   🚫 Avoid private or paywalled content  
      
    
*   🧠 Use data responsibly and ethically  
      
    

Many users from patreon scraper reddit discussions highlight the importance of compliance. Always consult legal guidance if data is used for commercial purposes.

* * *

### 🔧 Input Parameters

#### 🧾 Example Input (JSON)
```json
{
  "startUrls": [
    "python",
    "web development",
    "https://www.patreon.com/username",
    "username"
  ],
  "maxData": 100,
  "proxyConfiguration": {
    "useApifyProxy": false
  }
}
````

### 📤 Output Format

#### 🧾 Example Output (JSON)

```json
 {
    "url": "https://www.patreon.com/teachingpython",
    "id": "campaign_2684357",
    "type": "campaign-document",
    "avatar_photo_blurred_url": "https://c10.patreonusercontent.com/4/patreon-media/p/campaign/2684357/8c635718213f4edcb0ad107e76b635a7/eyJiIjoyMCwidyI6NjIwfQ%3D%3D/1.jpg?token-hash=qUQDcmoBsAitdqxMLOAUTyjCut3UxDoaMY01FSO97vI%3D&token-time=1768780800",
    "avatar_photo_url": "https://c10.patreonusercontent.com/4/patreon-media/p/campaign/2684357/8c635718213f4edcb0ad107e76b635a7/eyJ3Ijo2MjB9/1.jpg?token-hash=SE6wZOAH_VabEBnbFrWTyCa3zZHmzSnrDTQ1Zg5K0Rs%3D&token-time=1768780800",
    "creation_name": "creating a podcast for people who teach Python (of course)",
    "creator_name": "Sean Tibor",
    "is_nsfw": 0,
    "name": "Teaching Python",
    "patron_count": 39,
    "total_posts": 4,
    "primary_theme_color": 6826865,
    "thumb": "https://c10.patreonusercontent.com/4/patreon-media/p/campaign/2684357/8c635718213f4edcb0ad107e76b635a7/eyJ3Ijo2MjB9/1.jpg?token-hash=SE6wZOAH_VabEBnbFrWTyCa3zZHmzSnrDTQ1Zg5K0Rs%3D&token-time=1768780800",
    "youtube": null,
    "instagram": null,
    "twitter": "https://twitter.com/teachingpython",
    "facebook": null,
    "twitch": null,
    "tiktok": null,
    "tiers": [
      {
        "id": "3561318",
        "name": "Whiteboard Sketchers",
        "price": 5,
        "description": "Some of our best ideas come from scribbling quick notes on a whiteboard surface. \n\nSome of our best supporters help us with the quick wins like paying for website hosting and audio editing. \n\nSupporters at this level get our deepest gratitude and appreciation. More benefits to come once we sketch it out.",
        "discord_access": false
      }
    ],
    "about": "The Teaching Python podcast is dedicated to teachers of computer science in general or Python specifically, regardless of the age or education level of the student.The podcast started from a newly developed work relationship where we (Sean, a new teacher, and Kelly, a new coder) found ourselves having great conversations about how to teach our new Python-based curriculum to middle school students. Teaching computer science can be a lonely place in the school system. There are usually very few computer science teachers and rarely do you have many Pythonistas in one school. So the podcast was developed to help teachers develop their teaching skills and Python knowledge in one place.The podcast has grown into something more than we ever thought it could be. It has helped us to analyze best teaching strategies, meet some super smart python coders in the field, and to answer and develop more ideas while learning how to code and teach.Teaching is a busy career and every minute of the day is often used helping students solve problems, teach classes or assist teachers in the classroom. Both Sean and Kelly often work early mornings or late nights to get our podcasts out in a timely fashion.We set up this Patreon to help offset website fees and to hire a professional audio editor to ensure that our episodes sound great and get posted quickly.",
    "total_members": 39,
    "paid_members": 5,
    "post_count": 4,
    "earnings_per_month": 21.98,
    "_query": "python",
    "_username": "teachingpython"
  },
```

### ❓ FAQ

#### 1. Is this a free Patreon Scraper?

Yes, free usage options are available depending on limits.

#### 2. Can I use it on mobile or Android?

Absolutely ✅ it supports patreon scraper mobile and patreon scraper android workflows.

#### 3. Does it work as a browser extension?

It works alongside patreon scraper extension tools but doesn’t require one.

#### 4. Is this better than Patreon scraper GitHub scripts?

Yes, it’s easier to use and doesn’t require coding.

#### 5. Can I scrape images and videos?

Yes, including patreon image scraper and patreon video scraper data.

#### 6. Is it recommended on Reddit?

Many patreon scraper reddit users prefer structured tools like this.

#### 7. Can I export to Excel or CSV?

Yes 📊 multiple export formats are supported.

***

### ✅ Conclusion

Using a Patreon Scraper helps turn scattered Patreon content into meaningful, easy-to-use data 🚀. From posts and images to videos and links, it supports smarter research, analysis, and decision-making. With flexible usage and scalable output, it’s a practical solution for anyone working with Patreon data.

✨ Start collecting Patreon data smarter with a reliable Patreon Scraper today!

# Actor input Schema

## `startUrls` (type: `array`):

📝 List of Patreon profile URLs (e.g., https://www.patreon.com/username), usernames (e.g., username), or search keywords (e.g., python, web development).

## `maxData` (type: `integer`):

🔢 Maximum number of profiles to scrape per keyword/query (default: 20).

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

🔧 Choose which proxies to use. By default, no proxy is used. If Patreon rejects or blocks the request, it will automatically fallback to datacenter proxy, then residential proxy with 3 retries.

## Actor input object example

```json
{
  "startUrls": [
    "python",
    "web development"
  ],
  "maxData": 20,
  "proxyConfiguration": {
    "useApifyProxy": false
  }
}
```

# API

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

## JavaScript example

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

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

// Prepare Actor input
const input = {
    "startUrls": [
        "python",
        "web development"
    ],
    "proxyConfiguration": {
        "useApifyProxy": false
    }
};

// Run the Actor and wait for it to finish
const run = await client.actor("simpleapi/patreon-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 = {
    "startUrls": [
        "python",
        "web development",
    ],
    "proxyConfiguration": { "useApifyProxy": False },
}

# Run the Actor and wait for it to finish
run = client.actor("simpleapi/patreon-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 '{
  "startUrls": [
    "python",
    "web development"
  ],
  "proxyConfiguration": {
    "useApifyProxy": false
  }
}' |
apify call simpleapi/patreon-scraper --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Patreon Scraper",
        "description": "Patreon Scraper delivers structured data from publicly accessible Patreon profiles. Retrieve creator details, tiers, rewards, and pricing for analysis or discovery workflows. Designed for scalability and consistent output.",
        "version": "0.1",
        "x-build-id": "0eMQeT3QbbWt2n8SD"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/simpleapi~patreon-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-simpleapi-patreon-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/simpleapi~patreon-scraper/runs": {
            "post": {
                "operationId": "runs-sync-simpleapi-patreon-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/simpleapi~patreon-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-simpleapi-patreon-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": [
                    "startUrls"
                ],
                "properties": {
                    "startUrls": {
                        "title": "🔗 Patreon URLs, Usernames, or Keywords",
                        "type": "array",
                        "description": "📝 List of Patreon profile URLs (e.g., https://www.patreon.com/username), usernames (e.g., username), or search keywords (e.g., python, web development).",
                        "items": {
                            "type": "string"
                        }
                    },
                    "maxData": {
                        "title": "📊 Maximum Profiles per Keyword",
                        "minimum": 1,
                        "maximum": 1000,
                        "type": "integer",
                        "description": "🔢 Maximum number of profiles to scrape per keyword/query (default: 20).",
                        "default": 20
                    },
                    "proxyConfiguration": {
                        "title": "🌐 Proxy Configuration",
                        "type": "object",
                        "description": "🔧 Choose which proxies to use. By default, no proxy is used. If Patreon rejects or blocks the request, it will automatically fallback to datacenter proxy, then residential proxy with 3 retries."
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
