# TokyoDev Scraper: Japan Tech Jobs & Companies (`getascraper/tokyo-dev-scraper`) Actor

Scrape job listings and company profiles from TokyoDev.com. Extract job titles, companies, locations, seniority, remote policies, salary ranges, Japanese language requirements, and whether a company accepts applications from abroad. Built for tech workers researching a move to Japan.

- **URL**: https://apify.com/getascraper/tokyo-dev-scraper.md
- **Developed by:** [GetAScraper](https://apify.com/getascraper) (community)
- **Categories:** Jobs, Lead generation, Social media
- **Stats:** 11 total users, 2 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: 5.00 out of 5 stars

## Pricing

from $1.12 / 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.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

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

## What's an Apify Actor?

Actors are web data automations that power AI and operations. They run on the Apify platform to scrape websites, process data, connect APIs, and automate workflows.
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.

- **AI agents and MCP clients** — the [Apify MCP server](https://docs.apify.com/integrations/mcp.md) at `https://mcp.apify.com` (remote, streamable HTTP, OAuth on first use).
- **Agentic workflows and local Actor development** — [Agent Skills](https://apify.com/.well-known/agent-skills/index.json) with the [Apify CLI](https://docs.apify.com/cli/docs.md): `npm install -g apify-cli`, then `apify login`.
- **JavaScript/TypeScript projects** — the official [JS/TS client](https://docs.apify.com/api/client/js/docs.md): `npm install apify-client`.
- **Python projects** — the official [Python client](https://docs.apify.com/api/client/python/docs.md): `pip install apify-client`.
- **Any other language** — 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

## 🇯🇵 TokyoDev Scraper: Japan Tech Jobs & Companies

<table width="100%" style="table-layout:fixed;border-collapse:collapse">
<tr>
<td colspan="4" style="padding:14px 18px;background:#EEF2FF;border-top:3px solid #1E3A8A;border-left:1px solid #D6D3D1;border-right:1px solid #D6D3D1;border-radius:8px 8px 0 0">
<span style="font-size:16px;font-weight:700;color:#1C1917">English-friendly tech jobs and company data from Japan's TokyoDev board.</span> <span style="font-size:15px;color:#57534E">Extract job titles, tech stack, salary ranges, remote policy, and visa/language filters from tokyodev.com for recruiters sourcing global tech talent.</span>
</td>
</tr>
<tr>
<td colspan="4" style="padding:10px 14px;background:#1E3A8A;border-left:1px solid #D6D3D1;border-right:1px solid #D6D3D1">
<span style="color:#FFFFFF;font-size:14px;font-weight:700;letter-spacing:0.5px">Japan tech, startup, and international hiring</span>
<span style="color:#C7D2FE;font-size:13px">&nbsp;&nbsp;&bull;&nbsp;&nbsp;Tokyo Dev, Japan Dev, Wantedly, and Career Cross for tech and international roles</span>
</td>
</tr>
<tr>
<td style="padding:10px 12px;border-left:1px solid #D6D3D1;border-bottom:1px solid #D6D3D1;vertical-align:top;width:25%;background:#EEF2FF;border-radius:0 0 0 8px">
<span style="overflow-wrap:break-word;word-break:break-word"><img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/jNDbFabbVxMhnQNb4-actor-084bNkqmglhWur2Ul-WYCntwIqLJ-CompressJPEG.Online_img%28512x512%29_%288%29.jpg" width="20" height="20" style="vertical-align:middle;border-radius:4px">&nbsp;<a href="https://apify.com/getascraper/tokyo-dev-scraper" style="color:#1E3A8A;text-decoration:none;font-weight:700;font-size:13px">Tokyo Dev</a></span><br>
<span style="color:#1E3A8A;font-size:11px;font-weight:700">&#10148; You are here</span>
</td>
<td style="padding:10px 12px;border-left:1px solid #D6D3D1;border-bottom:1px solid #D6D3D1;vertical-align:top;width:25%;background:#FFFFFF">
<span style="overflow-wrap:break-word;word-break:break-word"><img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/jNDbFabbVxMhnQNb4-actor-vP6hbW1MBbaqWKnEv-sEnkT2IPRu-CompressJPEG.Online_img%28512x512%29_%2810%29.jpg" width="20" height="20" style="vertical-align:middle;border-radius:4px">&nbsp;<a href="https://apify.com/getascraper/japan-dev-scraper" style="color:#1C1917;text-decoration:none;font-weight:700;font-size:13px">Japan Dev</a></span><br>
<span style="color:#57534E;font-size:11px">Curated tech hiring feed</span>
</td>
<td style="padding:10px 12px;border-left:1px solid #D6D3D1;border-bottom:1px solid #D6D3D1;vertical-align:top;width:25%;background:#FFFFFF">
<span style="overflow-wrap:break-word;word-break:break-word"><img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/jNDbFabbVxMhnQNb4-actor-QUqoi1kcxZ17caCfI-8MV7vDDcDg-CompressJPEG.Online_img%28512x512%29_%285%29.jpg" width="20" height="20" style="vertical-align:middle;border-radius:4px">&nbsp;<a href="https://apify.com/getascraper/wantedly-jobs-scraper" style="color:#1C1917;text-decoration:none;font-weight:700;font-size:13px">Wantedly</a></span><br>
<span style="color:#57534E;font-size:11px">Startup jobs & culture data</span>
</td>
<td style="padding:10px 12px;border-left:1px solid #D6D3D1;border-right:1px solid #D6D3D1;border-bottom:1px solid #D6D3D1;vertical-align:top;width:25%;background:#FFFFFF;border-radius:0 0 8px 0">
<span style="overflow-wrap:break-word;word-break:break-word"><img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/jNDbFabbVxMhnQNb4-actor-cD7m8OEDTPynQ0hPO-jbxEjKRIe3-CompressJPEG.Online_img%28512x512%29_%287%29.jpg" width="20" height="20" style="vertical-align:middle;border-radius:4px">&nbsp;<a href="https://apify.com/getascraper/career-cross-scraper" style="color:#1C1917;text-decoration:none;font-weight:700;font-size:13px">Career Cross</a></span><br>
<span style="color:#57534E;font-size:11px">Bilingual & visa-context jobs</span>
</td>
</tr>
</table>

<table width="100%">
<tr>
<td style="padding:24px 28px;background:#EEF2FF;border:1px solid #C7D2FE;border-top:4px solid #1E3A8A;border-radius:12px">
<span style="font-size:23px;font-weight:800;color:#1C1917;line-height:1.3">Japan's English-friendly tech job board, fully structured</span><br>
<span style="font-size:15px;color:#57534E;line-height:1.6">Pull job listings and company profiles from TokyoDev with parsed JPY salary ranges, remote policy, visa eligibility, and tech stack tags.</span>
</td>
</tr>
</table>

<table width="100%">
<tr>
<td style="padding:14px 12px;width:25%;background:#FFFFFF;border:1px solid #C7D2FE;border-radius:10px 0 0 10px;vertical-align:top">
<span style="font-size:15px;font-weight:800;color:#1E3A8A">🗺️ Sitemap discovery</span><br>
<span style="font-size:12px;color:#57534E">Full board coverage from sitemap.xml, no pagination gaps</span>
</td>
<td style="padding:14px 12px;width:25%;background:#FFFFFF;border:1px solid #C7D2FE;border-left:none;vertical-align:top">
<span style="font-size:15px;font-weight:800;color:#1E3A8A">💴 Salary parsing</span><br>
<span style="font-size:12px;color:#57534E">Minimum and maximum JPY bounds extracted from every listing</span>
</td>
<td style="padding:14px 12px;width:25%;background:#FFFFFF;border:1px solid #C7D2FE;border-left:none;vertical-align:top">
<span style="font-size:15px;font-weight:800;color:#1E3A8A">🌐 Remote and visa filters</span><br>
<span style="font-size:12px;color:#57534E">remotePolicy, japaneseRequired, and applyFromAbroad built in</span>
</td>
<td style="padding:14px 12px;width:25%;background:#FFFFFF;border:1px solid #C7D2FE;border-left:none;border-radius:0 10px 10px 0;vertical-align:top">
<span style="font-size:15px;font-weight:800;color:#1E3A8A">⚡ No browser overhead</span><br>
<span style="font-size:12px;color:#57534E">Server-side rendered HTML read directly, zero headless cost</span>
</td>
</tr>
</table>

**TokyoDev job board scraper and Japanese tech recruitment data extraction API.** Extract public tech job vacancies, hiring companies, parsed salary ranges, remote work policies, required Japanese language levels, visa sponsorship eligibility, and technology stack tags from tokyodev.com with this Apify Actor. Bypasses blocking without browser overhead using fast, static Cheerio code, delivering clean structured datasets ready for recruiters, job aggregators, or HR analysts.

Whether you are a global recruitment agency sourcing English-speaking tech talent in Japan, an HR analyst tracking local developer compensation benchmarking, or a B2B sales representative hunting for funded startup leads expanding in Tokyo, this Actor delivers complete recruitment datasets on a scheduled basis.

***

### 🔍 What does TokyoDev Scraper do?

- **Highly Optimized Performance:** Scrapes listings directly via server-side rendered (SSR) HTML, bypassing the massive compute and memory overhead of headless browsers like Playwright or Puppeteer.
- **Resilient Sitemap Discovery:** Parses `sitemap.xml` automatically to discover all active jobs and company profile pages, enabling complete catalog crawls with minimal request counts.
- **Pre-filtered Extraction:** Filters listings by remote policy, seniority, JPY salary threshold, target tech tags, and Japanese language requirement before saving, ensuring only high-intent records land in your database.
- **Precise Salary Parsing:** Normalizes salary text on-the-fly, extracting minimum and maximum bounds in JPY.

***

<table width="100%"><tr>
<td style="padding:12px 18px;background:#EEF2FF;border-left:4px solid #1E3A8A">
<span style="font-size:15px;color:#1C1917">&#9889; <b>Global tech talent pool.</b> No login required. Every listing comes with company and tech stack data, ready for outreach.</span>
</td>
</tr></table>

### 💡 Why use TokyoDev Scraper?

TokyoDev is Japan's premier English-language tech job directory, hosting thousands of active vacancies from high-paying startups and multinational giants (such as PayPay, Mercari, and Money Forward).

Use this Actor to:

1. **Squeeze Tech Leads:** Target growing engineering organizations and start-ups hiring developers directly in Tokyo.
2. **Benchmark Local Tech Compensation:** Extract precise JPY salary boundaries to benchmark engineering salaries in Japan.
3. **Populate Job Directories:** Aggregate and ingest foreign-friendly and English-speaking software developer listings into your own search portals.

***

### 🚀 How to Scrape TokyoDev Data Step-by-Step

<table width="100%">
<tr>
<td style="padding:16px 14px;width:33%;background:#EEF2FF;border:1px solid #C7D2FE;border-radius:10px 0 0 10px;vertical-align:top">
<span style="font-size:12px;font-weight:800;color:#1E3A8A;letter-spacing:1px">STEP 1</span><br>
<span style="font-size:14px;font-weight:700;color:#1C1917">Pick a scrape mode</span><br>
<span style="font-size:12px;color:#57534E">Choose job listings, company profiles, or both.</span>
</td>
<td style="padding:16px 14px;width:33%;background:#EEF2FF;border:1px solid #C7D2FE;border-left:none;vertical-align:top">
<span style="font-size:12px;font-weight:800;color:#1E3A8A;letter-spacing:1px">STEP 2</span><br>
<span style="font-size:14px;font-weight:700;color:#1C1917">Apply filters</span><br>
<span style="font-size:12px;color:#57534E">Set searchQuery, minSalary, techTags, remotePolicy, or japaneseRequired.</span>
</td>
<td style="padding:16px 14px;width:33%;background:#EEF2FF;border:1px solid #C7D2FE;border-left:none;border-radius:0 10px 10px 0;vertical-align:top">
<span style="font-size:12px;font-weight:800;color:#1E3A8A;letter-spacing:1px">STEP 3</span><br>
<span style="font-size:14px;font-weight:700;color:#1C1917">Start and export</span><br>
<span style="font-size:12px;color:#57534E">Click Start and download the clean dataset.</span>
</td>
</tr>
</table>

***

### ⚙️ Input

| Field | Type | Description | Default |
|---|---|---|---|
| `scrapeMode` | string | `jobs` (listings only), `companies` (profiles only), or `both`. | `"jobs"` |
| `searchQuery` | string | Perform free-text keyword matching across titles, tags, and descriptions. | `""` |
| `minSalary` | integer | Filter out jobs with maximum annual JPY salaries below this threshold (e.g., `8000000`). | `0` |
| `techTags` | array | List of specific technology tags (e.g., `["TypeScript", "Go", "React"]`). | `[]` |
| `remotePolicy` | string | Filter results by remote policy (fully-remote, partially-remote, no-remote). | `""` |
| `japaneseRequired` | string | Filter results by Japanese requirement (japanese-required, no-japanese-required). | `""` |
| `applyFromAbroad` | string | Filter listings based on candidate residency rules (abroad-only, residents-only). | `""` |
| `searchUrls` | array | Paste specific TokyoDev job links or company URLs to scrape directly. Bypasses sitemaps. | `[]` |
| `maxItems` | integer | Hard cap on total results returned. | `50` |
| `proxyConfiguration` | object | Proxy settings. Standard datacenter proxies are recommended. | `{"useApifyProxy": true}` |

***

### 📦 Output Example

#### Job Listing Record

```json
{
  "job_title": "Frontend Engineer-Junior/Mid",
  "company_name": "RESTAR",
  "company_url": "https://www.careercross.com/en/company/detail-545260",
  "location": "Minato-ku, Tokyo",
  "job_type": "full-time",
  "seniority": "junior",
  "remote_policy": "partially-remote",
  "japanese_required": false,
  "apply_from_abroad": true,
  "salary_min": 4500000,
  "salary_max": 8500000,
  "salary_currency": "JPY",
  "description": "We are building the REMETIS platform, making it easier for real estate...",
  "requirements": [
    "You have experience building complex user interfaces.",
    "You enjoy writing clean, well-tested code."
  ],
  "tags": [
    "Elixir",
    "TypeScript",
    "React",
    "Vue.js"
  ],
  "posted_date": "2026-06-07",
  "job_url": "https://www.tokyodev.com/companies/restar/jobs/frontend-engineer-junior-mid",
  "scraped_at": "2026-06-07T02:30:15.000Z"
}
```

***

### 📊 Data Fields Explanation

| Field Name | Format | Description |
|---|---|---|
| `job_title` | text | Name of the engineering vacancy. |
| `company_name` | text | Name of the hiring company. |
| `company_url` | link | Direct website URL of the employer. |
| `location` | text | Geographic location in Japan (prefecture or city ward). |
| `job_type` | text | Employment classification (typically full-time). |
| `seniority` | text | Seniority categorization (junior, intermediate, senior). |
| `remote_policy` | text | Remote work options (fully-remote, partially-remote, no-remote). |
| `japanese_required` | boolean | Set to `true` if conversational/business Japanese is needed. |
| `apply_from_abroad` | boolean | Set to `true` if visa sponsorship or overseas applications are permitted. |
| `salary_min` | number | Minimum annual salary bound in JPY. |
| `salary_max` | number | Maximum annual salary bound in JPY. |
| `salary_currency` | text | Always JPY. |
| `description` | text | Plain-text job requirements, responsibilities, and about us section. |
| `requirements` | array | Array of qualifications and skills extracted from the listing. |
| `tags` | array | Core technology and stack tags parsed from the job tags. |
| `posted_date` | text | Plain-text date when the listing was updated. |
| `job_url` | link | Canonical TokyoDev listing URL. |
| `scraped_at` | date | ISO 8601 scraping timestamp. |

***

### 💰 How Much Does It Cost to Scrape TokyoDev?

**$1.99 per 1,000 results.**

We offer the **best value at an affordable price**. Because the crawler parses sitemaps and loads detailed tech roles natively via server-side rendered HTML, there is zero browser overhead or expensive residential proxy data transfer fees. A full crawl of the entire board (~180+ jobs and ~230+ companies) runs in under a minute and costs under a few cents in platform compute, preserving your margin.

***

### ⭐ Enjoying TokyoDev Scraper?

<table width="100%">
<tr>
<td style="padding:20px 24px 14px;background:#EEF2FF;border:1px solid #EEF2FF;border-left:5px solid #1E3A8A;border-radius:10px 10px 0 0">
<span style="font-size:20px;letter-spacing:4px">⭐ ⭐ ⭐ ⭐ ⭐</span><br>
<span style="font-size:17px;font-weight:800;color:#1C1917">If this Actor surfaced an English-friendly Tokyo tech role worth pursuing, leave a quick review.</span><br>
<span style="font-size:14px;color:#57534E">A 5-star rating takes 10 seconds and helps other recruiters and HR analysts find it. Your feedback also tells us what to build next.</span>
</td>
</tr>
<tr>
<td style="padding:0;background:#1E3A8A;border:1px solid #EEF2FF;border-top:none;border-radius:0 0 10px 10px;text-align:center">
<a href="https://apify.com/getascraper/tokyo-dev-scraper/reviews" style="display:block;padding:13px 16px;color:#FFFFFF;text-decoration:none;font-weight:800;font-size:15px;letter-spacing:0.3px">★&nbsp;&nbsp;Rate this Actor on Apify</a>
</td>
</tr>
</table>

***

### ✨ Advanced Options & Tips

- **Targeted Crawls:** Paste specific TokyoDev detail/search URLs into the `searchUrls` option in your input to bypass the sitemap discovery entirely and scrape exact targets.
- **Low Concurrency:** Maintain a respectful crawl rate (`maxConcurrency: 10`) to ensure a friendly footprint on the site's server.

***

### ❓ FAQ (Frequently Asked Questions)

#### How does this scraper bypass bot protections?

TokyoDev uses Cloudflare managed challenges. However, its WAF posture is highly permissive to scrapers presenting realistic headers. Our scraper utilizes advanced browser-like header fingerprinting and request rotation, allowing it to execute safely on standard datacenter proxies without encountering blocks or JavaScript challenges.

#### Do I need a login or API Key?

No. All TokyoDev job and company profiles are fully public and require no authentication to scrape.

***

### 🛡️ Disclaimers & Support

This Actor is an independent web scraping tool and is not affiliated with, endorsed by, or sponsored by Paul McMahon, TokyoDev, tokyodev.com, or any of their subsidiaries or affiliates. All trademarks are the property of their respective owners.

The scraper accesses only public, unauthenticated job listings of the TokyoDev website, matching data the platform serves to any public user. Users are responsible for ensuring compliance with TokyoDev Terms of Service and local data regulations (e.g., Japan's APPI).

If you encounter issues or have custom requirements, please submit a report on our repository's **Issues** tab. For custom scraping or dataset services, contact the author's profile.

### 🔗 Other actors

- [Japan Company Scraper](https://apify.com/getascraper/gbizinfo-japan-company-scraper) ↗ - extracts Japanese company records from gBizINFO.
- [Japan Dev Scraper](https://apify.com/getascraper/japan-dev-scraper) ↗ - collects English-friendly Japan tech job listings.
- [MyNavi Tenshoku Scraper](https://apify.com/getascraper/mynavi-scraper) ↗ - pulls mid-career job vacancies in Japan.
- [BizReach Japan Scraper](https://apify.com/getascraper/bizreach-scraper) ↗ - extracts high-class and executive job listings in Japan.
- [Wantedly Japan Jobs Scraper](https://apify.com/getascraper/wantedly-jobs-scraper) ↗ - collects startup job listings from Japan.

# Actor input Schema

## `scrapeMode` (type: `string`):

Select whether to extract job listings, company profiles, or both in the same dataset.

## `searchQuery` (type: `string`):

Enter any search keyword (e.g., 'SRE', 'GenAI', 'Kubernetes').

## `searchUrls` (type: `array`):

Paste specific TokyoDev job links or company URLs to scrape directly.

## `minSalary` (type: `integer`):

Filter out jobs with maximum annual JPY salaries below this threshold (e.g. 8000000 for 8 Million Yen).

## `techTags` (type: `array`):

Filter by technologies (e.g. \['TypeScript', 'Go', 'React']). If set, only matching jobs are saved.

## `remotePolicy` (type: `string`):

Filter results by remote work policy.

## `japaneseRequired` (type: `string`):

Filter results by Japanese language proficiency requirement.

## `applyFromAbroad` (type: `string`):

Filter listings based on candidate residency requirements and visa sponsorship.

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

Maximum number of listings to save per run.

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

Connection proxies to prevent website blockages.

## Actor input object example

```json
{
  "scrapeMode": "jobs",
  "searchQuery": "",
  "searchUrls": [],
  "minSalary": 0,
  "techTags": [],
  "remotePolicy": "",
  "japaneseRequired": "",
  "applyFromAbroad": "",
  "maxItems": 25,
  "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 = {
    "searchUrls": [],
    "techTags": [],
    "proxyConfiguration": {
        "useApifyProxy": true
    }
};

// Run the Actor and wait for it to finish
const run = await client.actor("getascraper/tokyo-dev-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 = {
    "searchUrls": [],
    "techTags": [],
    "proxyConfiguration": { "useApifyProxy": True },
}

# Run the Actor and wait for it to finish
run = client.actor("getascraper/tokyo-dev-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "searchUrls": [],
  "techTags": [],
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}' |
apify call getascraper/tokyo-dev-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,getascraper/tokyo-dev-scraper"
        }
    }
}

```

The hosted server signs you in with OAuth on first connect, so no API token belongs in this config. Clients without OAuth support can send an `Authorization: Bearer <APIFY_API_TOKEN>` header instead, using a token from API & Integrations in Apify Console (https://console.apify.com/settings/integrations).

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/084bNkqmglhWur2Ul/builds/jfcIvGw3ylU0BWbIT/openapi.json
