# Instagram Profile Scraper (`supreme_coder/instagram-profile-scraper`) Actor

Scrape instagram profile urls and get full profile data including name bio, counts, links, creation date, verification info, recent posts, etc

- **URL**: https://apify.com/supreme\_coder/instagram-profile-scraper.md
- **Developed by:** [Supreme Coder](https://apify.com/supreme_coder) (community)
- **Categories:** Social media
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $0.50 / 1,000 profile scrapeds

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

## Instagram Profile Scraper 👤 — Scrape Instagram Profiles, Bio, Followers, Posts & Highlights

**Extract full Instagram profile data — name, bio, followers, following, post count, profile picture, story highlights and recent posts — with no login, no password and no cookies required.** This Instagram Profile Scraper turns any public **username or profile URL** into clean, structured JSON, CSV or Excel data in seconds. Perfect for marketers, influencer agencies, researchers, recruiters and developers who need reliable Instagram profile data without building and maintaining a scraper.

> Scrape Instagram **by username** (`nasa`) or **profile URL** (`https://www.instagram.com/nasa/`) — and get the bio, follower / following / post counts, profile photo, business & contact info, highlights and the latest posts.

---

### ✨ What this Instagram scraper does

- 🧑‍🚀 **Scrape any public Instagram profile** by username or URL
- 📊 Get **followers, following, post and highlight counts** in one click
- 📝 Extract the **full bio, external link and all bio links**
- 🖼️ Grab the **profile picture** in standard and **HD** quality
- 🌟 Pull **story highlights** (title + cover image)
- 📸 Collect the profile's **first-page posts** — the previews shown on the profile, with likes, comments, views, captions and media URLs
- 🏷️ Read **business & about info** — category, contact method, email, phone, address
- ✅ See account **flags** — verified, private, business / professional
- 🔐 **No Instagram login or cookies needed** — nothing to configure, no account-ban risk for you
- 📦 Export to **JSON, CSV, Excel, HTML or XML**, or pull via API

---

### 💡 Popular use cases

| Who | What they use it for |
|---|---|
| 🤝 **Influencer marketing** | Vet creators — followers, engagement, bio links and category — before outreach |
| 📣 **Marketers & agencies** | Benchmark competitors and track follower / post growth over time |
| 📈 **Data analysts & researchers** | Build datasets of profiles for social-media and audience analysis |
| 🧲 **Lead generation & sales** | Enrich prospect lists with bio links, business email and contact info |
| 🛍️ **E-commerce & brands** | Monitor brand and partner accounts, collect creator contact details |
| 🧑‍💼 **Recruiters & talent scouts** | Discover and qualify creators, photographers and public figures |
| 📰 **Journalists & OSINT** | Capture public profile snapshots for verification and research |

---

### 🚀 How to use it (step by step)

No coding needed. If you can fill in a form, you can use this scraper.

1. **Click "Try for free" / Start.**
2. **Add profiles.** Paste usernames (`nasa`, `@natgeo`) or profile URLs into the **Usernames or profile URLs** field — add as many as you like.
3. **Choose what to collect** (optional). Toggle **Scrape first-page posts** and **Scrape story highlights** on or off.
4. **Click "Start".** Watch profiles stream into the results table.
5. **Download your data** as **JSON, CSV, Excel, HTML or XML**, or pull it via the API.

That's it — your Instagram profile data is ready to use. 🎉

---

### ⚙️ Input fields

| Field | Type | Emoji | Description |
|---|---|---|---|
| `usernames` | array of text | 👤 | Instagram **usernames** (`nasa`, `@nasa`) or **profile URLs** (`https://www.instagram.com/nasa/`). Add one or many |
| `scrapePosts` | true / false | 📸 | Also include the profile's **first-page posts** — the previews already shown on the profile page, newest first. No extra pages are fetched (default `true`) |
| `scrapeHighlights` | true / false | 🌟 | Also fetch the profile's story highlights (default `true`) |
| `rawData` | true / false | 🧬 | Advanced: return Instagram's raw profile objects instead of the clean output below |

#### 📝 Example input

```json
{
  "usernames": [
    "https://www.instagram.com/nasa/",
    "natgeo",
    "@bbcearth"
  ],
  "scrapePosts": true,
  "scrapeHighlights": true
}
````

***

### 📤 Output

Every profile is returned as one clean, ready-to-use record. Export to **JSON, CSV, Excel, HTML or XML**.

#### 📦 Sample output

```json
{
  "id": "528817151",
  "username": "nasa",
  "url": "https://www.instagram.com/nasa/",
  "fullName": "NASA",
  "biography": "Making the seemingly impossible, possible. ✨",
  "externalUrl": "https://www.nasa.gov/",
  "bioLinks": [
    { "title": "Artemis II Images & Videos", "url": "https://www.nasa.gov/artemis-ii-multimedia/", "type": "external" }
  ],
  "followersCount": 104393833,
  "followsCount": 91,
  "postsCount": 4825,
  "highlightReelCount": 5,
  "isPrivate": false,
  "isVerified": true,
  "isBusinessAccount": true,
  "isProfessionalAccount": true,
  "isJoinedRecently": false,
  "category": null,
  "businessCategoryName": "Government Agencies",
  "profilePicUrl": "https://instagram.fxyz.fbcdn.net/v/....jpg",
  "profilePicUrlHd": "https://instagram.fxyz.fbcdn.net/v/....jpg",
  "pronouns": [],
  "fbid": "17841401474538262",
  "businessEmail": null,
  "businessPhoneNumber": null,
  "businessContactMethod": "CALL",
  "businessAddress": null,
  "highlights": [
    { "id": "18201653992314974", "title": "Artemis III", "coverUrl": "https://instagram.fxyz.fbcdn.net/v/....jpg" }
  ],
  "latestPosts": [
    {
      "id": "3923727884124821350",
      "shortCode": "DZz4bjIjhdm",
      "url": "https://www.instagram.com/p/DZz4bjIjhdm/",
      "type": "sidecar",
      "isVideo": false,
      "caption": "The official FIFA World Cup ball went to space 🛰️⚽️",
      "likesCount": 888870,
      "commentsCount": 3045,
      "timestamp": "2026-06-20T14:13:55.000Z",
      "displayUrl": "https://instagram.fxyz.fbcdn.net/v/....jpg"
    }
  ],
  "inputUrl": "https://www.instagram.com/nasa/"
}
```

> A profile that can't be reached is returned as `{ "error": "Profile not found: <username>", "username": "...", "inputUrl": "..." }` so a bad entry never stops the rest of your run.

#### 🗂️ Output fields

| Field | Emoji | Description |
|---|---|---|
| `id` | 🆔 | Unique numeric Instagram user ID |
| `username` | 👤 | Profile handle |
| `url` | 🔗 | Direct link to the profile |
| `fullName` | 🧑 | Display name |
| `biography` | 📝 | Full bio text |
| `externalUrl` | 🌐 | Primary website link in the bio |
| `bioLinks` | 🔗 | All bio links (title, url, type) |
| `followersCount` | 👥 | Number of followers |
| `followsCount` | ➡️ | Number of accounts the profile follows |
| `postsCount` | 📸 | Total number of posts |
| `highlightReelCount` | 🌟 | Number of story highlight reels |
| `isPrivate` | 🔒 | `true` if the account is private |
| `isVerified` | ✅ | `true` if the account is verified (blue tick) |
| `isBusinessAccount` | 💼 | `true` for business accounts |
| `isProfessionalAccount` | 🏢 | `true` for professional / creator accounts |
| `isJoinedRecently` | 🆕 | `true` if the account was created recently |
| `category` | 🏷️ | Public category label (when shown) |
| `businessCategoryName` | 🗂️ | Business category |
| `profilePicUrl` | 🖼️ | Profile picture URL |
| `profilePicUrlHd` | 🖼️✨ | High-resolution profile picture URL |
| `pronouns` | 🧾 | Pronouns listed on the profile |
| `fbid` | 🆔 | Linked Facebook/Meta ID |
| `businessEmail` | 📧 | Public business email (when available) |
| `businessPhoneNumber` | ☎️ | Public business phone (when available) |
| `businessContactMethod` | 📞 | Preferred contact method (`CALL`, `TEXT`, etc.) |
| `businessAddress` | 📍 | Public business address (when available) |
| `highlights` | 🌟 | Story highlights — each with `id`, `title`, `coverUrl` |
| `latestPosts` | 📸 | First-page posts (profile previews) — likes, comments, views, caption, media URLs, tagged users |
| `inputUrl` | 🌐 | The username/URL this record came from |

##### 🌟 `highlights[]` item

| Field | Emoji | Description |
|---|---|---|
| `id` | 🆔 | Highlight reel ID |
| `title` | 📝 | Highlight title |
| `coverUrl` | 🖼️ | Highlight cover image URL |

##### 📸 `latestPosts[]` item (selected)

| Field | Emoji | Description |
|---|---|---|
| `shortCode` | 🔑 | Post shortcode (the code in the post URL) |
| `url` | 🔗 | Direct link to the post or reel |
| `type` | 🏷️ | `image`, `video` or `sidecar` (carousel) |
| `caption` | 📝 | Full caption text |
| `likesCount` | ❤️ | Number of likes |
| `commentsCount` | 💬 | Number of comments |
| `viewCount` | 👁️ | Video / reel views (when available) |
| `timestamp` | 🕒 | When the post was published (ISO 8601) |
| `displayUrl` | 🖼️ | Highest-resolution image / thumbnail URL |
| `videoUrl` | 🎥 | Direct video file URL (for videos / reels) |

***

### 🔌 Using the API

Run the scraper programmatically with the [Apify API](https://docs.apify.com/api/v2). Replace `YOUR_TOKEN` with your Apify API token and `USERNAME~instagram-profile` with the actor's ID.

#### Run and get results in one call (cURL)

```bash
curl -X POST "https://api.apify.com/v2/acts/USERNAME~instagram-profile/run-sync-get-dataset-items?token=YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
        "usernames": ["nasa", "natgeo"],
        "scrapePosts": true,
        "scrapeHighlights": true
      }'
```

#### Start a run (JavaScript / Apify client)

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

const client = new ApifyClient({ token: 'YOUR_TOKEN' });

const run = await client.actor('USERNAME/instagram-profile').call({
  usernames: ['https://www.instagram.com/nasa/', 'natgeo'],
  scrapePosts: true,
  scrapeHighlights: true,
});

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

#### Start a run (Python / Apify client)

```python
from apify_client import ApifyClient

client = ApifyClient("YOUR_TOKEN")

run = client.actor("USERNAME/instagram-profile").call(run_input={
    "usernames": ["nasa", "natgeo"],
    "scrapePosts": True,
    "scrapeHighlights": True,
})

for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)
```

📚 More: [Apify API reference](https://docs.apify.com/api/v2) · [API client for JavaScript](https://docs.apify.com/api/client/js/) · [API client for Python](https://docs.apify.com/api/client/python/)

***

### ❓ FAQ

**Do I need an Instagram account, password or cookies?**
No. You only provide the public usernames or profile URLs you want to scrape — authentication is handled for you.

**Can I scrape private profiles?**
Basic profile details (name, bio, counts, profile picture) are available for private accounts, but their **posts are not** — Instagram hides them from non-followers, so `latestPosts` will be empty.

**How many posts does it return per profile?**
Only the posts already on the profile page — Instagram's first-page previews (newest first, typically up to ~12). The scraper does **not** page deeper into the profile. Turn posts off entirely with `scrapePosts: false` for the fastest, profile-only runs.

**Is it legal to scrape Instagram?**
This scraper collects **publicly available** data only. You are responsible for how you use the data and for complying with applicable laws (e.g. GDPR), Instagram's Terms, and not collecting personal data without a lawful basis. When in doubt, consult a lawyer.

**Why are some highlights or business fields empty?**
Instagram only exposes what the profile makes public. Accounts without highlights, a business email or a category will return empty/`null` for those fields — that reflects Instagram's own data.

**Can I scrape many profiles at once?**
Yes. Add as many usernames or URLs as you like; each becomes one row in the results, and an unreachable profile is reported as an `error` record without stopping the rest.

**What export formats are supported?**
JSON, CSV, Excel, HTML, XML, plus direct API/webhook access.

***

### 🔎 Keywords

Instagram profile scraper, Instagram scraper, scrape Instagram profile, Instagram bio scraper, Instagram followers scraper, Instagram profile data extractor, Instagram user info scraper, Instagram highlights scraper, Instagram account scraper, export Instagram profiles to CSV/JSON/Excel, Instagram API alternative, scrape Instagram without login, Instagram influencer data, Instagram email scraper.

````

# Actor input Schema

## `usernames` (type: `array`):

Instagram usernames or profile URLs to scrape (e.g. "nasa" or "https://www.instagram.com/nasa/").
## `scrapePosts` (type: `boolean`):

Also include the posts already shown on the profile page (the first-page previews, newest first). No additional pages are fetched.
## `scrapeHighlights` (type: `boolean`):

Also fetch the profile's story highlights tray (titles + cover images).
## `rawData` (type: `boolean`):

Push the scraped data directly to the dataset without any processing and filtering. Useful for retrieving fields not exposed by the default output

## Actor input object example

```json
{
  "usernames": [
    "https://www.instagram.com/nasa/",
    "natgeo"
  ],
  "scrapePosts": true,
  "scrapeHighlights": true,
  "rawData": 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 = {
    "usernames": [
        "https://www.instagram.com/nasa/",
        "natgeo"
    ]
};

// Run the Actor and wait for it to finish
const run = await client.actor("supreme_coder/instagram-profile-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 = { "usernames": [
        "https://www.instagram.com/nasa/",
        "natgeo",
    ] }

# Run the Actor and wait for it to finish
run = client.actor("supreme_coder/instagram-profile-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 '{
  "usernames": [
    "https://www.instagram.com/nasa/",
    "natgeo"
  ]
}' |
apify call supreme_coder/instagram-profile-scraper --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Instagram Profile Scraper",
        "description": "Scrape instagram profile urls and get full profile data including name bio, counts, links, creation date, verification info, recent posts, etc",
        "version": "1.0",
        "x-build-id": "R1Dt0Ss1rBEkpffRe"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/supreme_coder~instagram-profile-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-supreme_coder-instagram-profile-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/supreme_coder~instagram-profile-scraper/runs": {
            "post": {
                "operationId": "runs-sync-supreme_coder-instagram-profile-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/supreme_coder~instagram-profile-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-supreme_coder-instagram-profile-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": {
                    "usernames": {
                        "title": "Usernames or profile URLs",
                        "type": "array",
                        "description": "Instagram usernames or profile URLs to scrape (e.g. \"nasa\" or \"https://www.instagram.com/nasa/\").",
                        "items": {
                            "type": "string"
                        }
                    },
                    "scrapePosts": {
                        "title": "Scrape first-page posts",
                        "type": "boolean",
                        "description": "Also include the posts already shown on the profile page (the first-page previews, newest first). No additional pages are fetched.",
                        "default": true
                    },
                    "scrapeHighlights": {
                        "title": "Scrape story highlights",
                        "type": "boolean",
                        "description": "Also fetch the profile's story highlights tray (titles + cover images).",
                        "default": true
                    },
                    "rawData": {
                        "title": "Get raw data (Advanced)",
                        "type": "boolean",
                        "description": "Push the scraped data directly to the dataset without any processing and filtering. Useful for retrieving fields not exposed by the default output",
                        "default": false
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
