# Rikunabi Graduate Scraper: Japan Internships (`getascraper/rikunabi-jobs-scraper`) Actor

Scrape Rikunabi Graduate Jobs (job.rikunabi.com). Extract recruiter phone numbers, starting salary brackets, program durations, and company profiles directly from stable Indeed-integrated Next.js JSON state. No complex setup. $1.99 per 1,000 results.

- **URL**: https://apify.com/getascraper/rikunabi-jobs-scraper.md
- **Developed by:** [GetAScraper](https://apify.com/getascraper) (community)
- **Categories:** Jobs, Lead generation, Automation
- **Stats:** 1 total users, 0 monthly users, 0.0% runs succeeded, NaN bookmarks
- **User rating**: No ratings yet

## Pricing

from $1.99 / 1,000 jobs

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.

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

## Rikunabi Graduate Scraper: Japan Internships

Get live graduate recruitment and internship listings: recruiter phone numbers, starting salary brackets, program durations, and company profiles. Ready for your spreadsheet in under 60 seconds.

Rikunabi (job.rikunabi.com) is Japan's premier graduate recruitment and internship network. This Scraper extracts B2B sales leads, company coordinates, and compensation benchmarks directly from stable Indeed-integrated Next.js JSON state. No complex setups. No API keys. No headless browser overhead.

### What does Rikunabi Graduate Jobs Scraper do?

The Actor extracts structured recruitment listings, corporate profiles, and HR leads from Rikunabi Graduate Jobs and saves it to the Apify dataset. Running on the enterprise-grade Apify platform, you benefit from:

- **B2B HR Lead Generation**: Extract corporate phone numbers, recruiter email addresses, and headquarters locations to fuel your recruitment agencies or sales pipeline.
- **Starting Salary Benchmarking**: Conduct market research on starting salary brackets, benefits packages, and training programs across key Japanese industries.
- **Labor Market Analytics**: Monitor hiring patterns, corporate establishment trends, and graduate retention metrics to evaluate competitive market dynamics.
- **Automatic IP Rotation**: Rotates requests through Apify's proxy pool to ensure stable extraction at scale.

### Who is this for

- **I am a recruiting agency director** looking for new corporate HR leads. I need verified corporate phone numbers, recruiter email addresses, and headquarters coordinates to fuel my outreach campaigns.
- **I am a compensation analyst** benchmarking starting salaries, benefits packages, and training programs across Japanese industries. I need structured, normalized starting salary numbers.
- **I am an HR tech founder** building a competitor analysis tool. I need starting salary structures and graduate retention statistics to populate my SaaS dashboard.
- **I am an investment researcher** monitoring labor market demand trends across key Japanese sectors. I need to track establishment dates, capitalization, and employee size in bulk.

### How to use

1. **Configure Search Filters**: Set search keywords, graduation year, program types, target prefectures, or minimum initial salaries.
2. **Set limits**: Specify the maximum number of job listings to return using the `maxItems` option.
3. **Execute Run**: Click the "Start" button in the Apify Console.
4. **Download Results**: Access your dataset in formats including JSON, CSV, Excel, XML, or HTML.

### Input

| Field | Type | Description | Default |
|---|---|---|---|
| `keyword` | String | Search keyword (e.g. エンジニア, 営業職, 総合職) | `"エンジニア"` |
| `graduationYears` | Array | Graduation year filter (e.g. `"2026"`, `"2027"`, `"2028"`) | `["2027"]` |
| `programType` | String | Openings type: `"all"`, `"internship"`, or `"main_selection"` | `"all"` |
| `internshipPeriod`| String | Filter by internship duration (e.g. 半日・1日, 2〜3日, 1ヶ月以上) | `"all"` |
| `prefectures` | Array | Filter by work locations (e.g. 東京都, 大阪府, 愛知県) | `[]` (all) |
| `industries` | Array | Filter by sector (e.g. IT, manufacturer, finance, service) | `[]` (all) |
| `initialSalaryMin`| Integer | Minimum monthly starting salary in Japanese Yen (e.g. 200000) | `null` (no limit) |
| `maxItems` | Integer | Max job listings to output | `100` |
| `proxyConfiguration`| Object | Apify Proxy configuration settings | `{"useApifyProxy": true}` |

### Output

The dataset is returned as structured JSON items.

**Example row**

```json
{
  "jobId": "r123456789",
  "indeedJobKey": "b2345e89a71cd98c",
  "url": "https://job.rikunabi.com/2027/company/r123456789/",
  "companyName": "株式会社テックイノベーション",
  "companyNameKana": "テックイノベーション",
  "title": "ITシステムエンジニア・クラウドエンジニア職",
  "programType": "main_selection",
  "graduationYears": ["2027"],
  "description": "最先端のクラウドアーキテクチャ設計および開発業務に携わっていただきます。",
  "initialSalary": "月給235,000円（大卒基本給）",
  "initialSalaryMin": 235000,
  "workLocations": ["東京都", "神奈川県"],
  "duration": "正社員",
  "recruiterPhone": "03-1234-5678",
  "recruiterEmail": "hr-recruit@tech-innovation.co.jp",
  "recruiterAddress": "東京都港区六本木1-2-3",
  "companyWebsite": "https://www.tech-innovation.co.jp",
  "ceoName": "鈴木 一郎",
  "establishmentDate": "2015年4月",
  "capitalStock": "5,000万円",
  "employeeCount": "120名",
  "salesRevenue": "15億円",
  "industry": "IT・情報・通信",
  "selectionProcess": "エントリーシート提出 -> 一次面接 -> 筆記試験 -> 最終面接",
  "entryRequirements": "四年制大学または大学院を2027年3月までに卒業見込みの方。文理不問。",
  "benefits": "社会保険完備、週休2日制、住宅手当、資格取得支援制度あり",
  "trainingPrograms": "入社前研修、新入社員技術研修（3ヶ月）、OJT制度",
  "averageAge": "29.5歳",
  "averageWorkingYears": "6.2年",
  "postGraduationRetention": "過去3年の新卒採用者35名のうち退職者2名（定着率94.2%）",
  "scrapedAt": "2026-06-07T12:00:00.000Z"
}
````

You can download the dataset in JSON, HTML, CSV, or Excel from the Apify Console dataset tab.

### Data table

| Field | Type | Description |
|---|---|---|
| `jobId` | String | Unique company code/ID extracted from Rikunabi URL |
| `indeedJobKey` | String | Unique Indeed identifier associated with the listing |
| `url` | String | Original company detail URL on Rikunabi |
| `companyName` | String | Name of the corporate entity |
| `companyNameKana` | String | Pronunciation of company name in Kana |
| `title` | String | Title of the recruitment or internship program |
| `programType` | String | Categorization of program: `"internship"` or `"main_selection"` |
| `graduationYears`| Array | Target graduation years of candidate intake |
| `description` | String | Brief summary or description of the role |
| `initialSalary` | String | Extracted text representing starting salary details |
| `initialSalaryMin`| Integer | Extracted monthly salary parsed as an integer |
| `workLocations` | Array | List of prefecture work locations |
| `duration` | String | Duration description of the program/internship |
| `recruiterPhone` | String | HR recruiter B2B phone number |
| `recruiterEmail` | String | HR recruiter B2B contact email |
| `recruiterAddress`| String | Contact address of recruiting division |
| `companyWebsite` | String | Official company homepage URL |
| `ceoName` | String | CEO / representative name |
| `establishmentDate`| String | Establishment date or year of the entity |
| `capitalStock` | String | Corporate capital stock |
| `employeeCount` | String | Total count of employees |
| `salesRevenue` | String | Extracted annual sales revenue |
| `industry` | String | Main industry categorization |
| `selectionProcess`| String | Description of the hiring stages |
| `entryRequirements`| String | Academic and eligibility prerequisites |
| `benefits` | String | Welfare, benefits, and insurance packages |
| `trainingPrograms`| String | Available educational and career growth courses |
| `averageAge` | String | Average age of active staff members |
| `averageWorkingYears`| String | Average tenure of employees in years |
| `postGraduationRetention`| String | Graduate retention status / statistics |
| `scrapedAt` | String | Timestamp of scrape |

### API quickstart

**Curl**

```bash
curl --request POST \
  --url "https://api.apify.com/v2/acts/getascraper~rikunabi-jobs-scraper/runs?token=YOUR_API_TOKEN" \
  --header 'Content-Type: application/json' \
  --data '{
    "keyword": "エンジニア",
    "maxItems": 100
  }'
```

**Python**

```python
from apify_client import ApifyClient

client = ApifyClient('YOUR_API_TOKEN')
run = client.actor('getascraper/rikunabi-jobs-scraper').call(
    run_input={
        'keyword': 'エンジニア',
        'maxItems': 100,
    }
)
for item in client.dataset(run['defaultDatasetId']).iterate_items():
    print(item)
```

**Node.js**

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

const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });
const run = await client
    .actor('getascraper/rikunabi-jobs-scraper')
    .call({
        keyword: 'エンジニア',
        maxItems: 100,
    });
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);
```

### Pricing

Pay-per-result and billed per row successfully saved to your dataset. Empty runs and blocked requests cost exactly $0.00.

- **Rate:** $1.99 per 1,000 results ($0.00199 per result)
- **100 listings** typically cost **$0.20**
- **1,000 listings** cost exactly **$1.99**
- **10,000 listings** cost exactly **$19.90**
- No fixed monthly subscriptions or hidden maintenance fees

Your Apify subscription tier applies an automatic volume discount on top of the per-result rate.

### FAQ

##### Does it get blocked?

Rikunabi employs strict browser profiling that blocks standard headless requests. This Actor bypasses these blocks by utilizing realistic mobile iOS Safari user-agents and rotating request context through Apify's Japan proxy pool. It is highly recommended to keep proxy enabled.

##### Does it extract private recruiter phone numbers?

Yes. The scraper only extracts publicly visible contact details, including headquarters addresses, official websites, and phone numbers displayed on the company recruitment page. It does not bypass login walls or click-walls for private personal contact information.

##### How fresh is the data?

Every run crawls job.rikunabi.com live, ensuring you receive the exact, real-time vacancies currently open. There are no stale databases or cached layers. Each row contains a `scrapedAt` ISO 8601 timestamp.

##### Are all prefectures supported?

Yes. The Actor supports all 47 Japanese prefectures. You can filter your search by selecting specific target prefectures in the inputs or let the scraper run nationwide.

### Legal compliance

This Actor only extracts data that is publicly visible on job.rikunabi.com. Users must comply with local privacy regulations and the platform's terms of service. Rikunabi is a trademark of Recruit Co. Ltd. This is an independent scraping tool and is not affiliated with, endorsed by, or sponsored by Recruit Co. Ltd.

### Support

Open an issue on the Issues tab for bugs, feature requests, or layout additions. We respond within 48 hours.

# Actor input Schema

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

Optional list of direct search listing, category, or job detailed URLs to crawl on job.rikunabi.com. If provided, overrides all other query filters.

## `keyword` (type: `string`):

Enter the job title, company name, or skill keyword to search on Rikunabi (e.g., エンジニア, データサイエンティスト, 総合職).

## `graduationYears` (type: `array`):

Select the target graduation year(s).

## `programType` (type: `string`):

Filter by internship or main selection.

## `internshipPeriod` (type: `string`):

Filter by the duration of the internship/program.

## `prefectures` (type: `array`):

Select target prefectures for work locations.

## `industries` (type: `array`):

Filter listings by industry category.

## `initialSalaryMin` (type: `integer`):

Specify the minimum monthly starting salary bracket in Japanese Yen (e.g., 200000).

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

Limit the maximum number of job listings to output.

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

Apify Proxy settings to prevent target site IP blocks.

## Actor input object example

```json
{
  "startUrls": [],
  "keyword": "エンジニア",
  "graduationYears": [
    "2027"
  ],
  "programType": "all",
  "internshipPeriod": "all",
  "prefectures": [],
  "industries": [],
  "maxItems": 100,
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}
```

# Actor output Schema

## `results` (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": []
};

// Run the Actor and wait for it to finish
const run = await client.actor("getascraper/rikunabi-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": [] }

# Run the Actor and wait for it to finish
run = client.actor("getascraper/rikunabi-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": []
}' |
apify call getascraper/rikunabi-jobs-scraper --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Rikunabi Graduate Scraper: Japan Internships",
        "description": "Scrape Rikunabi Graduate Jobs (job.rikunabi.com). Extract recruiter phone numbers, starting salary brackets, program durations, and company profiles directly from stable Indeed-integrated Next.js JSON state. No complex setup. $1.99 per 1,000 results.",
        "version": "0.0",
        "x-build-id": "SH8EHOrgvNftfkcRi"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/getascraper~rikunabi-jobs-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-getascraper-rikunabi-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/getascraper~rikunabi-jobs-scraper/runs": {
            "post": {
                "operationId": "runs-sync-getascraper-rikunabi-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/getascraper~rikunabi-jobs-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-getascraper-rikunabi-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",
                "required": [
                    "keyword",
                    "maxItems",
                    "proxyConfiguration"
                ],
                "properties": {
                    "startUrls": {
                        "title": "Start URLs",
                        "type": "array",
                        "description": "Optional list of direct search listing, category, or job detailed URLs to crawl on job.rikunabi.com. If provided, overrides all other query filters.",
                        "items": {
                            "type": "object",
                            "required": [
                                "url"
                            ],
                            "properties": {
                                "url": {
                                    "type": "string",
                                    "title": "URL of a web page",
                                    "format": "uri"
                                }
                            }
                        }
                    },
                    "keyword": {
                        "title": "Search Keyword",
                        "type": "string",
                        "description": "Enter the job title, company name, or skill keyword to search on Rikunabi (e.g., エンジニア, データサイエンティスト, 総合職).",
                        "default": "エンジニア"
                    },
                    "graduationYears": {
                        "title": "Graduation Years",
                        "type": "array",
                        "description": "Select the target graduation year(s).",
                        "items": {
                            "type": "string",
                            "enum": [
                                "2026",
                                "2027",
                                "2028"
                            ],
                            "enumTitles": [
                                "2026 Graduation (2026年卒)",
                                "2027 Graduation (2027年卒)",
                                "2028 Graduation (2028年卒)"
                            ]
                        },
                        "default": [
                            "2027"
                        ]
                    },
                    "programType": {
                        "title": "Program Type",
                        "enum": [
                            "all",
                            "internship",
                            "main_selection"
                        ],
                        "type": "string",
                        "description": "Filter by internship or main selection.",
                        "default": "all"
                    },
                    "internshipPeriod": {
                        "title": "Internship / Program Period",
                        "enum": [
                            "all",
                            "half_or_one_day",
                            "two_to_three_days",
                            "one_week",
                            "two_weeks_to_one_month",
                            "over_one_month"
                        ],
                        "type": "string",
                        "description": "Filter by the duration of the internship/program.",
                        "default": "all"
                    },
                    "prefectures": {
                        "title": "Work Locations / Prefectures",
                        "type": "array",
                        "description": "Select target prefectures for work locations.",
                        "items": {
                            "type": "string",
                            "enum": [
                                "東京都",
                                "神奈川県",
                                "埼玉県",
                                "千葉県",
                                "大阪府",
                                "京都府",
                                "兵庫県",
                                "愛知県",
                                "福岡県",
                                "北海道"
                            ],
                            "enumTitles": [
                                "Tokyo (東京都)",
                                "Kanagawa (神奈川県)",
                                "Saitama (埼玉県)",
                                "Chiba (千葉県)",
                                "Osaka (大阪府)",
                                "Kyoto (京都府)",
                                "Hyogo (兵庫県)",
                                "Aichi (愛知県)",
                                "Fukuoka (福岡県)",
                                "Hokkaido (北海道)"
                            ]
                        },
                        "default": []
                    },
                    "industries": {
                        "title": "Target Industries",
                        "type": "array",
                        "description": "Filter listings by industry category.",
                        "items": {
                            "type": "string",
                            "enum": [
                                "IT",
                                "manufacturer",
                                "service",
                                "trading",
                                "retail",
                                "finance",
                                "media",
                                "construction",
                                "public"
                            ],
                            "enumTitles": [
                                "IT & Software (IT・情報・通信)",
                                "Manufacturer (メーカー)",
                                "Service & Infrastructure (サービス・インフラ)",
                                "Trading (商社)",
                                "Retail (流通・小売)",
                                "Finance (金融)",
                                "Media & Consulting (マスコミ・コンサル)",
                                "Construction & Real Estate (建設・不動産)",
                                "Public & Other (公的機関・その他)"
                            ]
                        },
                        "default": []
                    },
                    "initialSalaryMin": {
                        "title": "Minimum Starting Salary (Monthly/Yen)",
                        "type": "integer",
                        "description": "Specify the minimum monthly starting salary bracket in Japanese Yen (e.g., 200000)."
                    },
                    "maxItems": {
                        "title": "Maximum Items",
                        "minimum": 1,
                        "type": "integer",
                        "description": "Limit the maximum number of job listings to output.",
                        "default": 100
                    },
                    "proxyConfiguration": {
                        "title": "Proxy Configuration",
                        "type": "object",
                        "description": "Apify Proxy settings to prevent target site IP blocks.",
                        "default": {
                            "useApifyProxy": true
                        }
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
