# Computrabajo Jobs Search Scraper (`stealth_mode/computrabajo-jobs-search-scraper`) Actor

Scrape job search results from Computrabajo — one of Latin America's largest job platforms. Extract offer details, company profiles, stats, and required skills from any country-specific subdomain in bulk.

- **URL**: https://apify.com/stealth\_mode/computrabajo-jobs-search-scraper.md
- **Developed by:** [Stealth mode](https://apify.com/stealth_mode) (community)
- **Categories:** Automation, Developer tools, Jobs
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, NaN bookmarks
- **User rating**: No ratings yet

## Pricing

from $1.50 / 1,000 results

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

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

## What's an Apify Actor?

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

## How to integrate an Actor?

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

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

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

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

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

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

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

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

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

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

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


# README

## Computrabajo Jobs Search Scraper: Extract Job Listings Across All Countries

---

### What Is Computrabajo?

Computrabajo is one of the most widely used employment platforms across Latin America and Spain, operating localized subdomains for countries including Mexico (`mx.`), Argentina (`ar.`), Colombia (`co.`), Peru (`pe.`), and many more. It aggregates thousands of job listings daily across industries and experience levels.

Manually collecting job search data across pages and countries is impractical at scale. The **Computrabajo Jobs Search Scraper** automates this, turning paginated search results into clean, structured datasets.

---

### Overview

This scraper targets Computrabajo **job search listing pages** (not individual job detail pages) and extracts structured records for each result. It supports all country subdomains, making it suitable for multi-market research and aggregation.

**Best suited for:**
- HR analysts tracking job market trends across Latin America
- Recruiters monitoring competitor postings by keyword or category
- Data scientists building labor market datasets
- Job aggregator platforms sourcing listings programmatically

---

### Input Format

```json
{
  "urls": ["https://mx.computrabajo.com/trabajo-de-audit?p=2"],
  "ignore_url_failures": true,
  "max_items_per_url": 50
}
````

| Field | Type | Description |
|---|---|---|
| `urls` | `array` of strings | Search result page URLs to scrape. Supports any Computrabajo country subdomain (e.g., `mx.`, `ar.`, `co.`). Add URLs one by one or in bulk. Example: `https://mx.computrabajo.com/trabajo-de-audit?p=2` |
| `ignore_url_failures` | boolean | If `true`, the scraper continues running even if individual URLs fail — recommended for bulk runs. Default: `true` |
| `max_items_per_url` | integer | Maximum number of job listings to extract per URL. Default: `20`. Set higher (e.g., `50`) for denser pages |

> **Tips:**
>
> - To paginate, append or increment `?p=2`, `?p=3`, etc. in each URL.
> - Change the subdomain to target a different country (e.g., `ar.computrabajo.com` for Argentina).
> - Use keyword slugs in the URL path to scope results (e.g., `/trabajo-de-marketing`).

***

### Output Format

Each scraped listing returns a record with four top-level objects:

#### `Offer` — Job Listing Details

Core information about the position as shown on the search results page, typically including:

| Field | Meaning |
|---|---|
| Title | Job title as displayed |
| URL | Direct link to the full job detail page |
| Location | City/region where the role is based |
| Posted date | When the listing was published |
| Contract type | e.g., full-time, part-time, temporary |
| Salary | Displayed salary range (when provided by the employer) |
| Description snippet | Short preview text shown in search results |

#### `Company` — Employer Information

### Sample Output

```json
{
  "offer": {
    "title": "Auditor Nocturno 5x2 21:00 a 07:00 mas colación - Hotel en Antofagasta",
    "description": "Importante empresa dedicada al rubro hotelero se encuentra en la búsqueda de Auditor Nocturno en Hotel de Antofagasta, área recepción. El rol será mantener la continuidad del servicio durante el turno nocturno. Este rol es clave para garantizar una operación ordenada, segura y con una excelente experiencia para nuestros huéspedes\r\n\r\nResponsabilidades principales\r\nAuditoría y Contabilidad, realizar la auditoría nocturna en el sistema hotelero. Verificar y cuadrar ingresos del día (alojamiento, alimentos y bebidas, servicios adicionales). Revisar facturación, anulaciones, descuentos y cargos.\r\nOperación Hotelera; Ejecutar procesos automáticos de cierre del sistema, verificar tarifas, segmentación y carga correcta de reservas. Coordinar información con housekeeping y mantener actualizado el registro de ocupación.\r\nAtención al Huésped; realizar check-in y check-out fuera de horario, resolver solicitudes, emergencias y consultas, entregar información de servicios y registrar incidencias del turno\r\n\r\nRequisitos\r\nFormación:\r\nTécnico en Hotelería, Turismo, Administración (deseable).\r\nExperiencia:\r\nAl menos 1 año en la recepción hotelera o cargos similares.\r\nManejo de sistemas hoteleros.\r\nConocimientos técnicos:\r\nContabilidad básica.\r\nManejo de caja y medios de pago.\r\nMS Office nivel intermedio. \r\nJornada completa 5 x 2 21:00 AM - 07:00 AM",
    "url": "/ofertas-de-trabajo/oferta-de-trabajo-de-auditor-nocturno-5x2-2100-a-0700-mas-colacion-hotel-en-antofagasta-en-antofagasta-A0E4BE62AEF6371A61373E686DCF3405",
    "apply_url": "https://candidato.cl.computrabajo.com/candidate/apply/?oi=A0E4BE62AEF6371A61373E686DCF3405&p=47&idb=1",
    "offer_id": "A0E4BE62AEF6371A61373E686DCF3405",
    "category": "Hostelería / Turismo",
    "keywords": "Auditoria, Contabilidad, Facturación, Microsoft office, Organización, Recepción, Servicio al cliente, Operaciones hoteleras",
    "keywords_search": "auditoria audit noche night nighttime nocturno",
    "published_at": "2026-04-14T16:20:46",
    "updated_at": "2026-05-19T20:31:47",
    "updated_at_display": "19 de mayo",
    "expires_at": "2026-06-13T16:20:46",
    "start_date": "2026-03-31T00:00:00",
    "salary": 0,
    "salary_min": 0,
    "salary_max": 0,
    "salary_display": "A convenir",
    "city": "Antofagasta",
    "location": "Antofagasta",
    "city_id": 31655,
    "location_id": 3,
    "minimum_education": "Universitaria / I.P. / C.F.T.",
    "experience_years": 1,
    "languages": "Inglés ",
    "min_age": 23,
    "max_age": 45,
    "employment_type": "Jornada de 40 horas semanales",
    "contract_type": "contrato a plazo fijo",
    "work_type_id": 1,
    "contract_type_id": 1,
    "employment_type_id": 7,
    "experience_level_id": 4,
    "salary_range_id": 12,
    "category_id": 8,
    "industry_id": 8,
    "publication_channel": 3,
    "is_remote": false,
    "accept_telework": false,
    "accept_remote_cv": false,
    "accept_disability": false,
    "is_company_verified": true,
    "is_hot_company": false,
    "is_job_of_night": false,
    "company_name": "GRUPO EXPRO"
  },
  "company": {
    "company_id": "BF8B1D79EB445106",
    "company_name": "GRUPO EXPRO",
    "description": "Somos una multinacional de Outsourcing de Procesos, perteneciente al consorcio Outsourcing Inc., con casa Matriz en Japón, cotizada en la Bolsa de Tokyo y con presencia en Asia Pacífico, Oceanía, Europa y América. Tenemos más de 20 años de experiencia en el mercado nacional, con más de 8.000 colaboradores distribuidos en diferentes sectores productivos.\r\n\r\nContamos con presencia nacional  a través de nuestras 3 sucursales en Santiago y 7 sucursales en Regiones.",
    "country": "Chile",
    "city": "",
    "address": "",
    "website": "http://www.grupoexpro.cl",
    "brand_url": "https://cl.computrabajo.com/grupoexpro",
    "offers_url": "/grupoexpro/empleos",
    "logo_url": "logos/empresas/2022/04/05//grupoexpro185820thumbnail.jpeg",
    "number_of_employees": 0,
    "is_hidden": false,
    "is_verified": true,
    "is_active": true
  },
  "stats": {
    "total_candidates": "843",
    "similar_offers": [
      {
        "c": "Auxiliar",
        "tsn": 445,
        "gs": {
          "sban": 112,
          "pba": 75,
          "saan": 333,
          "paa": 25,
          "micn": 250000,
          "macn": 560000,
          "tsn": 445,
          "acn": 482979
        }
      },
      {
        "c": "Barista",
        "tsn": 136,
        "gs": {
          "sban": 38,
          "pba": 66,
          "saan": 98,
          "paa": 34,
          "micn": 220000,
          "macn": 580000,
          "tsn": 136,
          "acn": 458132
        }
      },
      {
        "c": "Maestro/a de cocina",
        "tsn": 136,
        "gs": {
          "sban": 31,
          "pba": 60,
          "saan": 105,
          "paa": 40,
          "micn": 320000,
          "macn": 850000,
          "tsn": 136,
          "acn": 643291
        }
      },
      {
        "c": "Ayudantes de cocina",
        "tsn": 77,
        "gs": {
          "sban": 15,
          "pba": 67,
          "saan": 62,
          "paa": 33,
          "micn": 264000,
          "macn": 720000,
          "tsn": 77,
          "acn": 571662
        }
      }
    ]
  },
  "skills": [
    {
      "skill_id": "22F1D50F70CEF39D",
      "skill_name": "Auditoria",
      "skill_type": "hard"
    },
    {
      "skill_id": "40A17D65B4FCD8BE",
      "skill_name": "Contabilidad",
      "skill_type": "hard"
    },
    {
      "skill_id": "72C480BFC132B15D",
      "skill_name": "Facturación",
      "skill_type": "hard"
    },
    {
      "skill_id": "53FEE7014451E49D",
      "skill_name": "Microsoft office",
      "skill_type": "hard"
    },
    {
      "skill_id": "2E557017898AE53D",
      "skill_name": "Organización",
      "skill_type": "hard"
    },
    {
      "skill_id": "8A1FEF7500B752AF",
      "skill_name": "Recepción",
      "skill_type": "hard"
    },
    {
      "skill_id": "D9AEE7D7129B2F18",
      "skill_name": "Servicio al cliente",
      "skill_type": "hard"
    },
    {
      "skill_id": "F5EB1CB4DDD2506F",
      "skill_name": "Operaciones hoteleras",
      "skill_type": "hard"
    }
  ],
  "from_url": "https://cl.computrabajo.com/trabajo-de-audit"
}
```

Details about the hiring organization:

| Field | Meaning |
|---|---|
| Name | Company name |
| Profile URL | Link to the company's Computrabajo profile |
| Logo | Company logo image URL (when available) |
| Sector | Industry or business sector |

#### `Stats` — Engagement Metrics

Listing performance data visible on the search card:

| Field | Meaning |
|---|---|
| Application count | Number of candidates who have applied |
| View count | How many times the listing has been viewed |
| Urgency indicators | Flags such as "Urgente" or featured placement |

#### `Skills` — Required Competencies

Skill tags or requirements extracted from the listing card:

| Field | Meaning |
|---|---|
| Skill list | Array of skills or keywords associated with the role (e.g., `["Excel", "Auditoría", "SAP"]`) |

***

### How to Use

1. **Build your search URL** — Go to Computrabajo, search by keyword and country, then copy the results page URL.
2. **Add pagination** — Append `?p=2`, `?p=3`, etc. to collect multiple pages. Add each as a separate entry in `urls`.
3. **Set item limit** — Adjust `max_items_per_url` based on how many results per page you need (typically up to 20–50).
4. **Enable fault tolerance** — Keep `ignore_url_failures: true` for bulk runs to avoid interruptions from occasional failed pages.
5. **Export** — Download results as JSON or CSV for use in spreadsheets, databases, or BI dashboards.

**Common issues:**

- If results are empty, confirm the URL is a **search listing page**, not a job detail page.
- Some country subdomains may use different URL slug patterns — test with one URL before bulk runs.

***

### Use Cases & Business Value

- **Market intelligence:** Track demand for specific roles or skills across Latin American markets
- **Salary benchmarking:** Aggregate compensation ranges by country, sector, and role
- **Talent sourcing pipelines:** Feed structured listings into internal ATS or aggregator tools
- **Academic research:** Analyze hiring patterns, skill demand, and regional labor trends

***

### Conclusion

The **Computrabajo Jobs Search Scraper** makes it straightforward to collect structured job market data from one of Latin America's most comprehensive employment platforms. With support for all country subdomains, pagination, and bulk URL input, it scales from quick spot-checks to large multi-market research projects.

# Actor input Schema

## `urls` (type: `array`):

Add the URLs of the jobs search list urls you want to scrape. You can paste URLs one by one, or use the Bulk edit section to add a prepared list.

## `ignore_url_failures` (type: `boolean`):

If true, the scraper will continue running even if some URLs fail to be scraped.

## `max_items_per_url` (type: `integer`):

The maximum number of items to scrape per URL.

## Actor input object example

```json
{
  "urls": [
    "https://mx.computrabajo.com/trabajo-de-audit?p=2"
  ],
  "ignore_url_failures": true,
  "max_items_per_url": 20
}
```

# 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 = {
    "urls": [
        "https://mx.computrabajo.com/trabajo-de-audit?p=2"
    ],
    "ignore_url_failures": true,
    "max_items_per_url": 20
};

// Run the Actor and wait for it to finish
const run = await client.actor("stealth_mode/computrabajo-jobs-search-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 = {
    "urls": ["https://mx.computrabajo.com/trabajo-de-audit?p=2"],
    "ignore_url_failures": True,
    "max_items_per_url": 20,
}

# Run the Actor and wait for it to finish
run = client.actor("stealth_mode/computrabajo-jobs-search-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 '{
  "urls": [
    "https://mx.computrabajo.com/trabajo-de-audit?p=2"
  ],
  "ignore_url_failures": true,
  "max_items_per_url": 20
}' |
apify call stealth_mode/computrabajo-jobs-search-scraper --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Computrabajo Jobs Search Scraper",
        "description": "Scrape job search results from Computrabajo — one of Latin America's largest job platforms. Extract offer details, company profiles, stats, and required skills from any country-specific subdomain in bulk.",
        "version": "0.0",
        "x-build-id": "i40gl0vbyFCxHM6pq"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/stealth_mode~computrabajo-jobs-search-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-stealth_mode-computrabajo-jobs-search-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/stealth_mode~computrabajo-jobs-search-scraper/runs": {
            "post": {
                "operationId": "runs-sync-stealth_mode-computrabajo-jobs-search-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/stealth_mode~computrabajo-jobs-search-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-stealth_mode-computrabajo-jobs-search-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": {
                    "urls": {
                        "title": "URLs of the jobs search list urls to scrape",
                        "type": "array",
                        "description": "Add the URLs of the jobs search list urls you want to scrape. You can paste URLs one by one, or use the Bulk edit section to add a prepared list.",
                        "items": {
                            "type": "string"
                        }
                    },
                    "ignore_url_failures": {
                        "title": "Continue running even if some URLs fail to be scraped",
                        "type": "boolean",
                        "description": "If true, the scraper will continue running even if some URLs fail to be scraped."
                    },
                    "max_items_per_url": {
                        "title": "Max items per URL",
                        "type": "integer",
                        "description": "The maximum number of items to scrape per URL."
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
