# Comeet Jobs Scraper (`automation-lab/comeet-jobs-scraper`) Actor

Extract public Comeet job listings with company metadata, locations, job URLs, update timestamps, and cleaned description sections.

- **URL**: https://apify.com/automation-lab/comeet-jobs-scraper.md
- **Developed by:** [Stas Persiianenko](https://apify.com/automation-lab) (community)
- **Categories:** Jobs
- **Stats:** 3 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

Pay per event

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

## Comeet Jobs Scraper

Extract job listings from public Comeet career pages with company metadata, job URLs, locations, departments, employment type, experience level, update timestamps, and cleaned job-description sections.

### What does Comeet Jobs Scraper do?

Comeet Jobs Scraper turns Comeet-hosted careers pages into structured dataset rows.

It reads the public HTML returned by Comeet and extracts the embedded `COMPANY_DATA` and `COMPANY_POSITIONS_DATA` JSON.

Each output item represents one job opening.

The actor is HTTP-first, fast, and does not require browser automation for supported public Comeet pages.

Use it for scheduled hiring-signal monitoring, job-board enrichment, sales prospecting, recruiting market intelligence, and internal talent analytics.

### Who is it for?

Recruiting agencies use it to monitor target employers that publish jobs on Comeet.

Job-board operators use it to collect fresh listings from known Comeet company pages.

RevOps and sales teams use it to detect companies that are hiring for specific roles.

Labor-market analysts use it to build repeatable datasets of open roles by company, department, and location.

Developers use it when they need a simple API-friendly extractor for Comeet jobs.

### Why use this Comeet jobs extractor?

✅ Extracts structured data from the public page HTML.

✅ Saves one dataset row per job.

✅ Includes company metadata and job metadata in the same export.

✅ Cleans HTML description sections into readable text.

✅ Can optionally keep raw HTML sections for downstream formatting.

✅ Supports multiple Comeet company pages in one run.

✅ Uses pay-per-event billing, so small monitoring runs stay inexpensive.

### Supported sources

The actor supports public Comeet career pages such as:

`https://www.comeet.com/jobs/tripleten/98.008`

You can pass full URLs through `startUrls`.

You can also pass Comeet paths such as `tripleten/98.008` through `companyUids`.

The actor does not scrape private candidate portals, applicant dashboards, or pages that require authentication.

### Data extracted

The dataset includes the most useful fields for hiring intelligence and job aggregation.

| Field | Description |
| --- | --- |
| `companyName` | Company name from Comeet company data |
| `companyUid` | Comeet company path or UID |
| `companyLocation` | Company location text |
| `companyWebsite` | Company website when available |
| `companyDescription` | Cleaned company description |
| `title` | Job title |
| `department` | Job department/team |
| `employmentType` | Full-time, part-time, contract, etc. |
| `experienceLevel` | Comeet experience level |
| `workplaceType` | Remote, hybrid, on-site, when present |
| `location` | Structured location object |
| `jobUid` | Comeet job UID |
| `jobUrl` | Active job URL |
| `timeUpdated` | Comeet update timestamp |
| `sections` | Cleaned description/responsibility/requirement sections |
| `customFields` | Comeet custom-field groups |
| `sourceUrl` | Input careers page URL |
| `scrapedAt` | Actor scrape timestamp |

### How much does it cost to scrape Comeet jobs?

This actor uses pay-per-event pricing.

There is a small start event per run and a per-job event for each saved job row.

Current source configuration uses:

- Run start: `$0.005`
- Job extracted: tiered pricing, BRONZE currently `$0.00063284` per job in the validated pricing configuration

Live pricing was derived from current-build cloud run costs and is kept synchronized with the platform pricing configuration.

### Input options

#### `startUrls`

Add one or more full Comeet jobs page URLs.

Example:

```json
[
  { "url": "https://www.comeet.com/jobs/tripleten/98.008" }
]
````

#### `companyUids`

Add Comeet company paths if you prefer compact inputs.

Example:

```json
["tripleten/98.008"]
```

The actor converts this to `https://www.comeet.com/jobs/tripleten/98.008`.

#### `maxItems`

Maximum number of jobs to save across all input pages.

Use a low value for a quick smoke test.

Use a higher value for production monitoring across many company pages.

#### `includeHtmlDescriptions`

When `false`, the actor emits cleaned text sections.

When `true`, each section also includes raw HTML.

Use raw HTML if you need to preserve formatting for a job board or CMS.

### Example input

```json
{
  "startUrls": [
    { "url": "https://www.comeet.com/jobs/tripleten/98.008" }
  ],
  "maxItems": 100,
  "includeHtmlDescriptions": false
}
```

### Example output

```json
{
  "companyName": "TripleTen",
  "companyUid": "tripleten/98.008",
  "title": "AI Engineer",
  "department": "Product Management",
  "employmentType": "Full-time",
  "experienceLevel": "Intermediate",
  "workplaceType": "Remote",
  "location": {
    "name": "Tel Aviv, Israel",
    "country": "IL",
    "city": "Tel Aviv-Yafo",
    "isRemote": true
  },
  "jobUid": "F1.B67",
  "jobUrl": "https://www.comeet.com/jobs/tripleten/98.008/ai-engineer/F1.B67",
  "timeUpdated": "2026-06-11T07:49:20Z",
  "sections": [
    { "name": "Description", "text": "About TripleTen..." }
  ],
  "sourceUrl": "https://www.comeet.com/jobs/tripleten/98.008",
  "scrapedAt": "2026-06-24T00:00:00.000Z"
}
```

### How to scrape Comeet jobs

1. Open the actor on Apify.

2. Paste one or more public Comeet careers page URLs.

3. Set `maxItems` to the number of jobs you need.

4. Leave `includeHtmlDescriptions` disabled unless you need raw HTML.

5. Start the run.

6. Export the dataset as JSON, CSV, Excel, XML, or RSS.

### Monitoring workflow

Run the actor on a schedule to monitor target employers.

Compare `jobUid` and `timeUpdated` between runs to detect new or changed openings.

Send the dataset to Google Sheets, Airtable, a warehouse, or a CRM.

Trigger alerts when target departments or keywords appear.

### Sales and recruiting workflow

Use Comeet job changes as buying signals.

For example, a company hiring many sales engineers might need enablement tools.

A company hiring data engineers might need data infrastructure vendors.

A company hiring recruiters might be scaling talent acquisition.

The actor gives teams a repeatable source of fresh signals.

### Job-board workflow

Job boards can ingest the dataset into a listing feed.

Use `jobUrl` as the canonical source.

Use `sections` for human-readable descriptions.

Use `location`, `employmentType`, and `workplaceType` for filters.

Use `timeUpdated` for freshness checks.

### API usage with Node.js

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

const client = new ApifyClient({ token: process.env.APIFY_TOKEN });
const run = await client.actor('automation-lab/comeet-jobs-scraper').call({
  startUrls: [{ url: 'https://www.comeet.com/jobs/tripleten/98.008' }],
  maxItems: 100,
});

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

### API usage with Python

```python
from apify_client import ApifyClient

client = ApifyClient('MY-APIFY-TOKEN')
run = client.actor('automation-lab/comeet-jobs-scraper').call(run_input={
    'startUrls': [{'url': 'https://www.comeet.com/jobs/tripleten/98.008'}],
    'maxItems': 100,
})

items = client.dataset(run['defaultDatasetId']).list_items().items
print(items)
```

### API usage with cURL

```bash
curl -X POST 'https://api.apify.com/v2/acts/automation-lab~comeet-jobs-scraper/runs?token=MY-APIFY-TOKEN' \
  -H 'Content-Type: application/json' \
  -d '{"startUrls":[{"url":"https://www.comeet.com/jobs/tripleten/98.008"}],"maxItems":100}'
```

### MCP integration

Use the actor through Apify MCP when you want Claude or another MCP client to fetch Comeet job data.

MCP server URL:

`https://mcp.apify.com/?tools=automation-lab/comeet-jobs-scraper`

Add it to Claude Code:

```bash
claude mcp add apify-comeet-jobs "https://mcp.apify.com/?tools=automation-lab/comeet-jobs-scraper"
```

JSON configuration example:

```json
{
  "mcpServers": {
    "apify-comeet-jobs": {
      "url": "https://mcp.apify.com/?tools=automation-lab/comeet-jobs-scraper"
    }
  }
}
```

Example prompts:

- "Run the Comeet Jobs Scraper for this Comeet careers URL and summarize open engineering roles."
- "Monitor these Comeet pages and show newly added jobs since last week."
- "Extract all remote Comeet jobs and prepare a CSV for my recruiting team."

### Integrations

Send results to Google Sheets for lightweight tracking.

Send results to Airtable for editorial job-board workflows.

Load results into BigQuery, Snowflake, or Postgres for labor-market analytics.

Connect results to Slack or email alerts for new job notifications.

Use Apify webhooks to trigger downstream enrichment after every run.

### Tips for best results

Use the careers page URL, not an individual job URL, when you want all jobs for a company.

Use multiple `startUrls` when you already track a portfolio of companies.

Keep `maxItems` high enough to cover all jobs across your inputs.

Turn on raw HTML only if your downstream system needs formatting.

Use scheduled runs for monitoring rather than manually refreshing pages.

### Troubleshooting

#### The actor saved no jobs

Check that the URL is a public Comeet jobs page and that it contains job listings.

Some companies may have moved away from Comeet or closed all positions.

#### My company shortcut did not work

Use the full Comeet URL in `startUrls` if you are unsure of the company path.

A valid shortcut looks like `tripleten/98.008`.

#### Why do I see HTML-like text in descriptions?

By default the actor cleans HTML into text.

If you enable `includeHtmlDescriptions`, the output intentionally includes raw HTML in the `html` property.

### Limitations

The actor only extracts public data exposed by Comeet-hosted pages.

It does not apply to non-Comeet ATS platforms such as Greenhouse, Lever, Ashby, or Workable.

It does not submit applications, access candidate data, or bypass login walls.

The number of jobs depends on the input companies you provide.

### Legality and ethical use

This actor extracts publicly available job listing data.

Review Comeet and target-company terms before large-scale use.

Use reasonable schedules and avoid abusive traffic patterns.

Do not use the data for discriminatory hiring or unlawful profiling.

### Related scrapers

If your target company uses another ATS, consider related automation-lab actors.

- `https://apify.com/automation-lab/ashby-jobs-scraper`
- `https://apify.com/automation-lab/web3-career-jobs-scraper`
- `https://apify.com/automation-lab/job-board-keyword-signal-scanner`

### FAQ

#### Can I scrape multiple Comeet companies in one run?

Yes. Add multiple URLs to `startUrls` or multiple paths to `companyUids`.

#### Does this actor need proxies?

The implementation is HTTP-first and does not require a proxy for normal public Comeet pages.

#### Does it scrape individual job detail pages?

The main careers page already embeds the job records and description sections, so separate detail-page crawling is usually unnecessary.

#### Can I use it for daily monitoring?

Yes. Schedule a daily run and compare `jobUid` and `timeUpdated` across datasets.

#### Can I export to CSV?

Yes. Apify datasets can be exported as CSV, Excel, JSON, XML, RSS, and HTML.

### Changelog

Initial version extracts Comeet company metadata and job listings from public careers page HTML.

# Actor input Schema

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

Public Comeet jobs pages to scrape. Example: https://www.comeet.com/jobs/tripleten/98.008

## `companyUids` (type: `array`):

Optional Comeet company paths, e.g. tripleten/98.008. Full Comeet URLs are also accepted.

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

Stop after this many job records across all input companies.

## `includeHtmlDescriptions` (type: `boolean`):

When enabled, each custom-field section includes both cleaned text and the original HTML snippet.

## Actor input object example

```json
{
  "startUrls": [
    {
      "url": "https://www.comeet.com/jobs/tripleten/98.008"
    }
  ],
  "companyUids": [],
  "maxItems": 20,
  "includeHtmlDescriptions": false
}
```

# Actor output Schema

## `overview` (type: `string`):

No description

# 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": [
        {
            "url": "https://www.comeet.com/jobs/tripleten/98.008"
        }
    ],
    "companyUids": [],
    "maxItems": 20,
    "includeHtmlDescriptions": false
};

// Run the Actor and wait for it to finish
const run = await client.actor("automation-lab/comeet-jobs-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": [{ "url": "https://www.comeet.com/jobs/tripleten/98.008" }],
    "companyUids": [],
    "maxItems": 20,
    "includeHtmlDescriptions": False,
}

# Run the Actor and wait for it to finish
run = client.actor("automation-lab/comeet-jobs-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": [
    {
      "url": "https://www.comeet.com/jobs/tripleten/98.008"
    }
  ],
  "companyUids": [],
  "maxItems": 20,
  "includeHtmlDescriptions": false
}' |
apify call automation-lab/comeet-jobs-scraper --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Comeet Jobs Scraper",
        "description": "Extract public Comeet job listings with company metadata, locations, job URLs, update timestamps, and cleaned description sections.",
        "version": "0.1",
        "x-build-id": "yRddOfGSTwGUdysZl"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/automation-lab~comeet-jobs-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-automation-lab-comeet-jobs-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/automation-lab~comeet-jobs-scraper/runs": {
            "post": {
                "operationId": "runs-sync-automation-lab-comeet-jobs-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/automation-lab~comeet-jobs-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-automation-lab-comeet-jobs-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": {
                    "startUrls": {
                        "title": "🔗 Comeet career page URLs",
                        "type": "array",
                        "description": "Public Comeet jobs pages to scrape. Example: https://www.comeet.com/jobs/tripleten/98.008",
                        "items": {
                            "type": "object",
                            "required": [
                                "url"
                            ],
                            "properties": {
                                "url": {
                                    "type": "string",
                                    "title": "URL of a web page",
                                    "format": "uri"
                                }
                            }
                        }
                    },
                    "companyUids": {
                        "title": "🏢 Company IDs or paths",
                        "type": "array",
                        "description": "Optional Comeet company paths, e.g. tripleten/98.008. Full Comeet URLs are also accepted.",
                        "items": {
                            "type": "string"
                        }
                    },
                    "maxItems": {
                        "title": "Maximum jobs",
                        "minimum": 1,
                        "maximum": 50000,
                        "type": "integer",
                        "description": "Stop after this many job records across all input companies.",
                        "default": 20
                    },
                    "includeHtmlDescriptions": {
                        "title": "Include raw HTML descriptions",
                        "type": "boolean",
                        "description": "When enabled, each custom-field section includes both cleaned text and the original HTML snippet.",
                        "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
