# Rikunabi Jobs Scraper 🎯 (`easyapi/rikunabi-jobs-scraper`) Actor

Extract detailed job listings from Rikunabi.com with comprehensive information about positions, companies, and recruitment details. Perfect for job market analysis, recruitment research, and tracking employment opportunities in Japan. 🇯🇵

- **URL**: https://apify.com/easyapi/rikunabi-jobs-scraper.md
- **Developed by:** [EasyApi](https://apify.com/easyapi) (community)
- **Categories:** Jobs, Integrations, Other
- **Stats:** 6 total users, 0 monthly users, 100.0% runs succeeded, 1 bookmarks
- **User rating**: No ratings yet

## Pricing

from $2.99 / 1,000 results

This Actor is paid per event and usage. You are charged both the fixed price for specific events and for Apify platform usage.

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

## What's an Apify Actor?

An Actor is a serverless cloud program that runs on the Apify platform. It has two run modes.
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.

Apify vocabulary and the platform model are defined once, in the agent quickstart at https://apify.com/agents.md.

## 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.

Do not guess an integration path. Every one of them is in the agent quickstart at https://apify.com/agents.md: the Apify MCP server, Agent Skills with the Apify CLI, the JavaScript and Python clients, the REST API, and the account-free path for an agent with no human to sign in. It also carries the rule on stating cost before the first paid run.

For examples already wired to this Actor's own input schema, see the [API](#api) section below.

Each client library has reference documentation the quickstart does not restate: [JavaScript/TypeScript](https://docs.apify.com/api/client/js/docs.md) (`npm install apify-client`) and [Python](https://docs.apify.com/api/client/python/docs.md) (`pip install apify-client`).

# README

## リクナビ求人情報スクレイパー 🎯

日本最大の就職情報サイト「リクナビ」から詳細な求人情報を抽出します。このパワフルなスクレイパーは、求人リスト、企業情報、応募締切、採用イベントなどの包括的なデータを提供します。

### 主な機能 ✨

- 詳細な求人情報と関連メタデータの抽出
- キーワードベースの検索対応
- 応募締切と採用イベント情報の取得
- 企業情報と業種カテゴリーの収集
- 求人URLと一意の識別子の取得
- オンライン/オフライン会場情報の対応
- 採用期間と開始日の追跡
- ページネーション自動処理
- 安定したスクレイピングのためのプロキシ対応

### 出力データ 📊

- 求人タイトルと一意の識別子
- 企業名と業種
- 応募締切情報
- イベント会場（オンライン/オフライン）
- 開始月と期間
- 求人URLと検索メタデータ
- 企業ロゴ/写真URL
- 詳細な追跡情報

### 活用例 💡

- 求人市場の調査と分析
- 採用トレンドのモニタリング
- キャリア機会の追跡
- HR分析とインサイト
- 企業研究
- 新卒採用分析
- マーケットインテリジェンス収集

#### Input Example

A full explanation of an input example in JSON.

```json
{
    "searchUrls": [
        "https://job.rikunabi.com/n/job_search/?kw=ai"
    ],
    "maxItems": 20
}
```

#### Output sample

The results will be wrapped into a dataset which you can always find in the **Storage** tab. Here's an excerpt from the data you'd get if you apply the input parameters above:

And here is the same data but in JSON. You can choose in which format to download your data: JSON, JSONL, Excel spreadsheet, HTML table, CSV, or XML.

```json
[
    {
        "searchUrl": "https://job.rikunabi.com/n/job_search/?kw=ai",
        "jobUrl": "https://job.rikunabi.com/n/job_descriptions/882376969f4d58f3",
        "indeedJobKey": "882376969f4d58f3",
        "title": "【秋田】AI技術を用いたプロジェクトを紹介!仕事のAI編",
        "employerName": "リコーITソリューションズ株式会社",
        "photoUrl": "https://c74.s3.indeed.com/845d890b-fb46-4f4c-90d7-80637cee7845@medium",
        "applicationDueDate": {
            "color": "blue",
            "iconType": "balloon",
            "label": "締切：9月25日"
        },
        "sector": "ITサービス、インターネット・Webサービス",
        "venue": "オンライン",
        "startMonth": "2025年7月・8月・9月",
        "period": "1日",
        "favoriteButton": {
            "isFavorite": false
        },
        "jobResultTK": "5-nrt1-0-1inj8n4cai0th804-882376969f4d58f3---6NYlbfkN0B8GAhaeTn6bv3Tsna1WBd01CHcGAsHShQZCXso40kdOdbU-ZjrtyUq5NAN-f1UCJHoMiuC6v6Kv-DfP9OEgGEMfDKj-fqvGVn_ZTrSCD3XwNE0b2AJ61uEbLBvQOPvJTIoqzBraonB3FE_sKZfdUc6kjJQs7CgoQiXhB3rtQcl-3g3HyGIUFypWljPj_XETd1mKSBiYOVKhMUnup0Oan_RRPzSMu_5_y8FGXFnlwBLE7ggWOtGDS2EDl2hRQecLGMzagp9eZ5cYCglycO4CF5wiJv3Jcyn2w8r5P3ZgAauA2Ep7fsJu12bnWJYMWUQLqEGacljcHlXMmbtcVlslQrgo0lbiwmXbgSEq22GBvoSIYYJ3XeZgCXn1N5UICvaDgJWqRwwe31M4-yxBfA3_wE2eQ6sv0gM6zeAYzY-kf7Dn8MxW9wa6OaY3l4oV6hr1XGGIe3ENsq7g-BP3ZVqv8xyLB7OI2dumpxNpAnXOuSLmU67aeZPm-8PZYen7PXbc327gK2mFC_dH_eGCklWg0eHCodq_zPb2BZtS009Pke2UAApt1mEFbRUkk21soZXKXigGyK33V5c_TXulZr9BziCNlOQST3y8UIFOoMaMAsJgnbG0clOC3Zhm2Hp1tTSEkvkef62ud8Uw1duWu84SrSBVe_sOHjfg2MkUzhEtLHRofc4Xmm7g2lKDb-Z3iZPJdQe8exAGKNenjhJtT4vbYwUxOvzed13GzlGV_frsIP36ypuG6Fu_pLbp0nUbLXbApVNY-Y8GUxgsQ==",
        "hasNonValueItem": false
    },
    ...
]
```

### 関連アクター 🔗

- [Indeed Jobs Scraper](https://apify.com/easyapi/indeed-jobs-scraper) - Indeedから詳細な求人情報を抽出 🎯
- [Naukri Jobs Scraper](https://apify.com/easyapi/naukri-jobs-scraper) - Naukriから包括的な求人情報を収集 🎯
- [Dice.com Job Scraper](https://apify.com/easyapi/dice-com-job-scraper) - テクノロジー業界の求人市場を分析 💼
- [Foundit Jobs Scraper](https://apify.com/easyapi/foundit-jobs-scraper) - Founditから詳細な求人情報を抽出 🔍
- [Shine.com Jobs Scraper](https://apify.com/easyapi/shine-com-jobs-scraper) - Shine.comから包括的な求人データを取得 🎯
- [JobStreet Job Scraper](https://apify.com/easyapi/jobstreet-job-scraper) - アジア太平洋地域のJobStreetから求人情報を抽出 🌏
- [TotalJobs Scraper](https://apify.com/easyapi/totaljobs-scraper) - TotalJobsから詳細な求人情報を収集 🎯
- [Jungle Job Scraper](https://apify.com/easyapi/jungle-job-scraper) - Welcome to the Jungleから効率的に求人を抽出 🌴
- [FlexJobs Job Search Scraper](https://apify.com/easyapi/flexjobs-job-search-scraper) - FlexJobsから詳細な求人情報を取得 🔍
- [BuiltIn Jobs Scraper](https://apify.com/easyapi/builtin-jobs-scraper) - テック系スタートアップの求人情報を収集 🔍
- [EURES Job Scraper](https://apify.com/easyapi/eures-job-scraper) - EU公式求人ポータルから情報を抽出 🇪🇺
- [Finn.no Jobs Scraper](https://apify.com/easyapi/finn-no-jobs-scraper) - ノルウェー最大の求人サイトから情報を収集 🇳🇴
- [hh.ru Job Scraper](https://apify.com/easyapi/hh-ru-job-scraper) - ロシアのHeadHunterから求人を抽出 🎯
- [InfoJobs Job Scraper](https://apify.com/easyapi/infojobs-job-scraper) - スペインのInfoJobsから求人情報を収集 🇪🇸
- [PracticeLink Job Scraper](https://apify.com/easyapi/practicelink-job-scraper) - 医療系求人情報を包括的に抽出 🏥

## Rikunabi Jobs Scraper 🎯

Extract detailed job information from Rikunabi.com, Japan's leading job search platform. This powerful scraper provides comprehensive data about job listings, including position details, company information, application deadlines, and recruitment events.

### Features ✨

- Extract detailed job listings with comprehensive metadata
- Support for keyword-based search
- Get application deadlines and recruitment event details
- Collect company information and sector categorization
- Retrieve job URLs and unique identifiers
- Support for online/offline venue information
- Track recruitment periods and start dates
- Built-in pagination handling
- Proxy support for reliable scraping

### Output Data 📊

- Job title and unique identifier
- Company name and sector
- Application deadline information
- Event venue (online/offline)
- Start month and period
- Job URLs and search metadata
- Company logo/photo URLs
- Detailed tracking information

### Use Cases 💡

- Job market research and analysis
- Recruitment trend monitoring
- Career opportunity tracking
- HR analytics and insights
- Company research
- Graduate recruitment analysis
- Market intelligence gathering

### Related Actors 🔗

- [Indeed Jobs Scraper](https://apify.com/easyapi/indeed-jobs-scraper) - Extract detailed job listings from Indeed.com with comprehensive information 🎯
- [Naukri Jobs Scraper](https://apify.com/easyapi/naukri-jobs-scraper) - Extract detailed job listings from Naukri.com with comprehensive information 🎯
- [Dice.com Job Scraper](https://apify.com/easyapi/dice-com-job-scraper) - Unlock the tech job market with detailed job listings from Dice.com 💼
- [Foundit Jobs Scraper](https://apify.com/easyapi/foundit-jobs-scraper) - Extract detailed job listings from Foundit.in with comprehensive information 🔍
- [Shine.com Jobs Scraper](https://apify.com/easyapi/shine-com-jobs-scraper) - Extract detailed job listings from Shine.com with comprehensive data 🎯
- [JobStreet Job Scraper](https://apify.com/easyapi/jobstreet-job-scraper) - Extract detailed job listings from JobStreet across Asia-Pacific 🌏
- [TotalJobs Scraper](https://apify.com/easyapi/totaljobs-scraper) - Scrape job listings from TotalJobs.com with detailed information 🎯
- [Jungle Job Scraper](https://apify.com/easyapi/jungle-job-scraper) - Efficiently scrape job listings from Welcome to the Jungle 🌴
- [FlexJobs Job Search Scraper](https://apify.com/easyapi/flexjobs-job-search-scraper) - Extract detailed job listings from FlexJobs.com 🔍
- [BuiltIn Jobs Scraper](https://apify.com/easyapi/builtin-jobs-scraper) - Scrape tech and startup job listings from BuiltIn.com 🔍
- [EURES Job Scraper](https://apify.com/easyapi/eures-job-scraper) - Extract job listings from the official EU job portal 🇪🇺
- [Finn.no Jobs Scraper](https://apify.com/easyapi/finn-no-jobs-scraper) - Extract job listings from Norway's leading job site 🇳🇴
- [hh.ru Job Scraper](https://apify.com/easyapi/hh-ru-job-scraper) - Scrape job listings from HeadHunter Russia 🎯
- [InfoJobs Job Scraper](https://apify.com/easyapi/infojobs-job-scraper) - Scrape job listings from InfoJobs Spain 🇪🇸
- [PracticeLink Job Scraper](https://apify.com/easyapi/practicelink-job-scraper) - Extract healthcare job listings from PracticeLink.com 🏥

# Actor input Schema

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

List of Rikunabi search URLs to scrape

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

Maximum number of items to scrape

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

Select your proxy configuration

## Actor input object example

```json
{
  "searchUrls": [
    "https://job.rikunabi.com/n/job_search/?kw=ai"
  ],
  "maxItems": 200,
  "proxyConfiguration": {
    "useApifyProxy": false
  }
}
```

# 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 = {};

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

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

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,easyapi/rikunabi-jobs-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/IikEFdlXAX5qGFVB9/builds/YeCHrWW2WMeNQVtYE/openapi.json
