# Poshmark Listing & Seller Scraper (`xtracto/poshmark-detail-scraper`) Actor

Look up full Poshmark listing detail (description, all photos, inventory, like/comment/share counts) or pull a seller's profile and their entire closet.

- **URL**: https://apify.com/xtracto/poshmark-detail-scraper.md
- **Developed by:** [Farhan Febrian Nauval](https://apify.com/xtracto) (community)
- **Categories:** E-commerce, Automation
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $0.90 / 1,000 results

This Actor is paid per event and usage. You are charged both the fixed price for specific events and for Apify platform usage.
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

## Poshmark Listing & Seller Scraper

Look up full [Poshmark](https://poshmark.com/) listing detail, or pull a seller's profile and their entire closet — as structured JSON.

### Why use this actor

- **Two jobs, one actor** — get the complete detail of specific listings, *or* a seller's profile plus every item in their closet.
- **Full listing detail** — the whole description, every photo, size and inventory, brand, condition, colors, and live like / comment / share counts.
- **Complete seller profiles** — display name, location, follower and following counts, listings and sold counts, join date, bio, and avatar.
- **Whole-closet export** — page through a seller's listings (about 40-50 per page) up to a limit you set.
- **Optional comments** — include each listing's comments (author, text, time) when you need them.
- **No account, no API key** — works straight from public Poshmark pages.
- **Stable JSON output** — the same field names every run, ready for spreadsheets, databases, or pipelines.

### How it works

1. Pick a **mode**: *Listing detail* or *Seller profile + closet*.
2. For **Listing detail**, give the actor one or more listing URLs or IDs. It looks up each listing's full detail and saves one `LISTING_DETAIL` record per listing.
3. For **Seller profile + closet**, give the actor one or more seller usernames or closet URLs. It saves one `SELLER_PROFILE` record per seller, then collects their closet listings as `LISTING` records (up to your limit).
4. If a listing or seller can't be found, the actor still writes one diagnostic record so an input is never silently dropped.
5. Everything lands in your dataset, exportable as JSON, CSV, or Excel.

You don't need to manage any browsers or scrapers.

### Input

#### Mode: Listing detail

```json
{
    "mode": "listing",
    "listings": [
        "https://poshmark.com/listing/Coach-Shoulder-Bag-69e1f72021b80152730e6082"
    ],
    "includeComments": true,
    "maxConcurrency": 4,
    "maxRequestRetries": 5,
    "proxyConfiguration": { "useApifyProxy": true }
}
````

#### Mode: Seller profile + closet

```json
{
    "mode": "seller",
    "sellers": [
        "myclosetlaurie"
    ],
    "maxListingsPerSeller": 100,
    "maxConcurrency": 4,
    "maxRequestRetries": 5,
    "proxyConfiguration": { "useApifyProxy": true }
}
```

| Field | Type | Description |
| --- | --- | --- |
| `mode` | string | **Required.** `listing` (Listing detail) or `seller` (Seller profile + closet). Default `listing`. |
| `listings` | array | Listing URLs or IDs. Used when `mode = listing`. |
| `sellers` | array | Seller usernames or closet URLs. Used when `mode = seller`. |
| `maxListingsPerSeller` | integer | Listings to collect from each seller's closet, ~40-50 per page (`0`–`1000`). `0` = profile only. Default `100`. |
| `includeComments` | boolean | When on, each listing record (Listing detail mode) includes its comments. Default `false`. |
| `maxConcurrency` | integer | Parallel requests across all inputs (`1`–`20`). Default `4`. |
| `maxRequestRetries` | integer | Retries per request before giving up (`1`–`15`). Default `5`. |
| `proxyConfiguration` | object | Apify Proxy or a custom proxy list. Datacenter proxies work fine for this source. |

### Output

#### Listing detail (`recordType: "LISTING_DETAIL"`)

```json
{
    "recordType": "LISTING_DETAIL",
    "id": "69e1f72021b80152730e6082",
    "title": "Coach Shoulder Bag",
    "url": "https://poshmark.com/listing/69e1f72021b80152730e6082",
    "price": 178.0,
    "currency": "USD",
    "originalPrice": null,
    "size": "One Size",
    "brand": "Coach",
    "condition": null,
    "newWithTags": false,
    "department": "Women",
    "category": "Bags",
    "colors": ["Pink"],
    "sellerUsername": "vpcpvdsj",
    "sellerHandle": "vpcpvdsj",
    "images": [
        "https://di2ponv0v5otw.cloudfront.net/posts/2026/04/17/69e1f72021b80152730e6082/m_69e1f73bb6af920668ffc9e0.jpg",
        "https://di2ponv0v5otw.cloudfront.net/posts/2026/04/17/69e1f72021b80152730e6082/m_69e1f740e9c77d254239ddca.jpg",
        "... 4 more"
    ],
    "coverImage": "https://di2ponv0v5otw.cloudfront.net/posts/2026/04/17/69e1f72021b80152730e6082/m_69e1f73bb6af920668ffc9e0.jpg",
    "likeCount": 16,
    "commentCount": 0,
    "createdAt": "2026-04-17T02:02:24-07:00",
    "description": "Brand New\nNo scratches.",
    "status": "published",
    "inventoryStatus": "available",
    "multiItem": true,
    "quantityAvailable": 1,
    "sizeQuantities": [
        { "size": "One Size", "available": 1, "sold": 0 }
    ],
    "shareCount": 16,
    "sellerFullName": "Smith Damon",
    "sellerId": "677384373eddeb8f23e001c4",
    "firstPublishedAt": "2026-04-17T02:04:18-07:00",
    "updatedAt": "2026-06-10T15:36:00-07:00",
    "comments": [],
    "scrapedAt": "2026-06-11T02:31:20Z"
}
```

#### Seller profile (`recordType: "SELLER_PROFILE"`)

```json
{
    "recordType": "SELLER_PROFILE",
    "username": "myclosetlaurie",
    "displayName": "Laurie Calkins",
    "handle": "myclosetlaurie",
    "url": "https://poshmark.com/closet/myclosetlaurie",
    "location": "Olney, MD",
    "city": "Olney",
    "state": "MD",
    "website": "www.bareandme.etsy.com",
    "bio": "Hello everyone. I'm Laurie and I might have an extensive shopping addiction...",
    "avatar": "https://di2ponv0v5otw.cloudfront.net/users/2025/09/23/12/t_68d2f09deb9fc4ccc67c7296.jpg",
    "followers": 15354,
    "following": 19800,
    "listingsCount": 256,
    "availableCount": 593,
    "soldCount": "100+",
    "shareCount": 237967,
    "joinedAt": "2019-03-23T12:54:50Z",
    "lastActiveAt": "2026-06-07T00:00:00-07:00",
    "id": "5c962c9af124c8d0f9addb3b",
    "scrapedAt": "2026-06-11T02:31:21Z"
}
```

In seller mode, each closet item follows the `LISTING` record (same shape as the
[Poshmark Search Scraper](https://apify.com/poshmark-search-scraper)), tagged with `closetOf`:

```json
{
    "recordType": "LISTING",
    "query": "myclosetlaurie",
    "id": "6a17667ab142f3e95ab4e5c1",
    "title": "Pink Leather J Crew Soft Belt",
    "url": "https://poshmark.com/listing/6a17667ab142f3e95ab4e5c1",
    "price": 38.0,
    "currency": "USD",
    "originalPrice": null,
    "size": "Medium",
    "brand": "J. Crew",
    "condition": null,
    "newWithTags": false,
    "department": "Women",
    "category": "Accessories",
    "colors": ["Pink"],
    "sellerUsername": "myclosetlaurie",
    "sellerHandle": "myclosetlaurie",
    "images": ["... 6 photos"],
    "coverImage": "https://di2ponv0v5otw.cloudfront.net/posts/2026/05/27/6a17667ab142f3e95ab4e5c1/m_6a17667d7ac629696ec9e01d.jpeg",
    "likeCount": 4,
    "commentCount": 0,
    "createdAt": "2026-05-27T14:47:38-07:00",
    "closetOf": "myclosetlaurie",
    "scrapedAt": "2026-06-11T02:31:23Z"
}
```

If a listing or seller can't be found, the actor writes a diagnostic record instead:

```json
{
    "recordType": "LISTING_DETAIL",
    "_input": "https://poshmark.com/listing/does-not-exist-000000000000000000000000",
    "error": "NOT_FOUND",
    "scrapedAt": "2026-06-11T02:31:20Z"
}
```

#### Field reference

**`LISTING_DETAIL`** (Listing detail mode)

| Field | Type | Description |
| --- | --- | --- |
| `recordType` | string | Always `"LISTING_DETAIL"`. |
| `id` | string | Poshmark listing identifier. |
| `title` | string | Listing title. |
| `url` | string | Full public listing URL. |
| `price` | number | Asking price. |
| `currency` | string | ISO currency (e.g. `USD`). |
| `originalPrice` | number | Original/retail price when set, otherwise `null`. |
| `size` | string | Item size. |
| `brand` | string | Brand name. |
| `condition` | string | `New with tags`, `Like new`, `Good`, etc., or `null` when the seller left it unset. |
| `newWithTags` | boolean | `true` when flagged new with tags. |
| `department` | string | Top-level department. |
| `category` | string | Item category. |
| `colors` | array | Color names. |
| `sellerUsername` / `sellerHandle` | string | Seller's username / display handle. |
| `sellerFullName` | string | Seller's full name. |
| `sellerId` | string | Seller identifier. |
| `images` | array | All listing photo URLs. |
| `coverImage` | string | Primary photo URL. |
| `description` | string | Full listing description. |
| `status` | string | Listing status (e.g. `published`, `sold`). |
| `inventoryStatus` | string | `available`, `sold`, etc. |
| `multiItem` | boolean | `true` when the listing is a multi-item lot. |
| `quantityAvailable` | integer | Total quantity available across sizes. |
| `sizeQuantities` | array | Per-size `{ size, available, sold }` breakdown. |
| `likeCount` / `commentCount` / `shareCount` | integer | Live engagement counts. |
| `createdAt` / `firstPublishedAt` / `updatedAt` | string | Listing timestamps. |
| `comments` | array | Present when `includeComments` is on: `{ author, authorName, text, createdAt }`. |
| `scrapedAt` | string | ISO 8601 timestamp of collection. |

**`SELLER_PROFILE`** (Seller mode)

| Field | Type | Description |
| --- | --- | --- |
| `recordType` | string | Always `"SELLER_PROFILE"`. |
| `username` / `handle` | string | Seller's username / display handle. |
| `displayName` | string | Seller's full name. |
| `url` | string | Public closet URL. |
| `location` / `city` / `state` | string | Seller location (when public). |
| `website` | string | Seller's linked website, when set. |
| `bio` | string | Closet bio/description. |
| `avatar` | string | Profile photo URL. |
| `followers` / `following` | integer | Follower / following counts. |
| `listingsCount` | integer | Total listings in the closet. |
| `availableCount` | integer | Currently available (for-sale) listings. |
| `soldCount` | string | Items-sold display (e.g. `"100+"`). |
| `shareCount` | integer | Lifetime shares. |
| `joinedAt` / `lastActiveAt` | string | Join date / last active date. |
| `id` | string | Seller identifier. |
| `scrapedAt` | string | ISO 8601 timestamp of collection. |

**`LISTING`** (closet items in Seller mode) — same fields as the [Poshmark Search Scraper](https://apify.com/poshmark-search-scraper) output, plus `closetOf` (the closet owner's username).

**Diagnostic records** carry `_input` (the unparseable input) and `error` (`NOT_FOUND` or `BLOCKED_AFTER_RETRIES`), with `recordType` set to the type that was expected.

### Other Poshmark / Resale Scrapers

| Actor | Description |
| --- | --- |
| [Poshmark Search Scraper](https://apify.com/poshmark-search-scraper) | Keyword search → resale listings with price, brand, size, condition, seller, and photos. |
| [Poshmark Listing & Seller Scraper](https://apify.com/poshmark-detail-scraper) | Full listing detail, or a seller's profile plus their whole closet. |
| [eBay Search Scraper](https://apify.com/ebay-search-scraper) | Keyword search → eBay listings with price, condition, and seller. |
| [eBay Sold Comps Scraper](https://apify.com/ebay-sold-comps-scraper) | Recently sold comparables for any keyword — sale price and date. |
| [GOAT Product Scraper](https://apify.com/goat-product-scraper) | Sneaker and apparel product detail, sizing, and pricing from GOAT. |

# Actor input Schema

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

Choose what to scrape. "Listing detail" reads the listings from the Listings input. "Seller profile + closet" reads the sellers from the Sellers input.

## `listings` (type: `array`):

Listing URLs or IDs (used when mode = Listing detail).

## `sellers` (type: `array`):

Seller usernames or closet URLs (used when mode = Seller profile + closet).

## `maxListingsPerSeller` (type: `integer`):

How many listings to collect from each seller's closet (about 40-50 listings per page). Set to 0 to collect the profile only, with no listings.

## `includeComments` (type: `boolean`):

When on, each listing record (Listing detail mode) includes a compact list of its comments (author, text, time).

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

Maximum number of parallel requests across all inputs.

## `maxRequestRetries` (type: `integer`):

How many times a request will be retried before giving up on that listing or page.

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

Apify Proxy or your own proxy list. Datacenter proxies work fine for this source.

## Actor input object example

```json
{
  "mode": "listing",
  "listings": [
    "https://poshmark.com/listing/Coach-Shoulder-Bag-69e1f72021b80152730e6082"
  ],
  "sellers": [
    "myclosetlaurie"
  ],
  "maxListingsPerSeller": 100,
  "includeComments": false,
  "maxConcurrency": 4,
  "maxRequestRetries": 5,
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}
```

# 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 = {
    "listings": [
        "https://poshmark.com/listing/Coach-Shoulder-Bag-69e1f72021b80152730e6082"
    ],
    "sellers": [
        "myclosetlaurie"
    ],
    "proxyConfiguration": {
        "useApifyProxy": true
    }
};

// Run the Actor and wait for it to finish
const run = await client.actor("xtracto/poshmark-detail-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 = {
    "listings": ["https://poshmark.com/listing/Coach-Shoulder-Bag-69e1f72021b80152730e6082"],
    "sellers": ["myclosetlaurie"],
    "proxyConfiguration": { "useApifyProxy": True },
}

# Run the Actor and wait for it to finish
run = client.actor("xtracto/poshmark-detail-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 '{
  "listings": [
    "https://poshmark.com/listing/Coach-Shoulder-Bag-69e1f72021b80152730e6082"
  ],
  "sellers": [
    "myclosetlaurie"
  ],
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}' |
apify call xtracto/poshmark-detail-scraper --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Poshmark Listing & Seller Scraper",
        "description": "Look up full Poshmark listing detail (description, all photos, inventory, like/comment/share counts) or pull a seller's profile and their entire closet.",
        "version": "1.0",
        "x-build-id": "G2qi8Uhm27eYVbbIe"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/xtracto~poshmark-detail-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-xtracto-poshmark-detail-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/xtracto~poshmark-detail-scraper/runs": {
            "post": {
                "operationId": "runs-sync-xtracto-poshmark-detail-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/xtracto~poshmark-detail-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-xtracto-poshmark-detail-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": "Mode",
                        "enum": [
                            "listing",
                            "seller"
                        ],
                        "type": "string",
                        "description": "Choose what to scrape. \"Listing detail\" reads the listings from the Listings input. \"Seller profile + closet\" reads the sellers from the Sellers input.",
                        "default": "listing"
                    },
                    "listings": {
                        "title": "Listings",
                        "type": "array",
                        "description": "Listing URLs or IDs (used when mode = Listing detail).",
                        "items": {
                            "type": "string"
                        }
                    },
                    "sellers": {
                        "title": "Sellers",
                        "type": "array",
                        "description": "Seller usernames or closet URLs (used when mode = Seller profile + closet).",
                        "items": {
                            "type": "string"
                        }
                    },
                    "maxListingsPerSeller": {
                        "title": "Max listings per seller",
                        "minimum": 0,
                        "maximum": 1000,
                        "type": "integer",
                        "description": "How many listings to collect from each seller's closet (about 40-50 listings per page). Set to 0 to collect the profile only, with no listings.",
                        "default": 100
                    },
                    "includeComments": {
                        "title": "Include comments",
                        "type": "boolean",
                        "description": "When on, each listing record (Listing detail mode) includes a compact list of its comments (author, text, time).",
                        "default": false
                    },
                    "maxConcurrency": {
                        "title": "Max concurrency",
                        "minimum": 1,
                        "maximum": 20,
                        "type": "integer",
                        "description": "Maximum number of parallel requests across all inputs.",
                        "default": 4
                    },
                    "maxRequestRetries": {
                        "title": "Max retries",
                        "minimum": 1,
                        "maximum": 15,
                        "type": "integer",
                        "description": "How many times a request will be retried before giving up on that listing or page.",
                        "default": 5
                    },
                    "proxyConfiguration": {
                        "title": "Proxy configuration",
                        "type": "object",
                        "description": "Apify Proxy or your own proxy list. Datacenter proxies work fine for this source."
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
