Workable Jobs Scraper & API - All Companies, Remote, 24 Hours
リモートWorkable Jobs Scraper & API - All Companies, Remote, 24 Hours について
求職者、採用担当者、データチーム向けに、Workable の求人を検索する Apify Actor です。企業横断で Workable の求人フィードを読み、掲載日順に整理し、詳細取得やリンク確認にも対応します。
主な機能
- 01Workable の企業横断求人検索
- 02キーワード、勤務地、雇用形態で絞り込み
- 03掲載日順の表示と件数制限
- 04同一求人の複数勤務地を統合
- 05説明、要件、福利厚生、給与の取得
- 06求人リンクの状態確認
活用シーン
- 01勤務地やリモート条件別に新着求人を追跡
- 02Workable の複数企業から特定職種を探す
- 03現在採用中の企業リストを作成
- 04データ処理や AI エージェントに求人情報を供給
MCP 対応
README では、API または MCP 経由でデータチームや AI エージェントに Workable の求人情報を提供できると説明されています。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.apify.com/?tools=anshumanatrey/workable-job-searchclaude mcp add --transport http anshumanatrey-workable-job-search https://mcp.apify.com/?tools=anshumanatrey/workable-job-search{"mcpServers":{"anshumanatrey-workable-job-search":{"type":"http","url":"https://mcp.apify.com/?tools=anshumanatrey/workable-job-search"}}}Cursor で開く{"servers":{"anshumanatrey-workable-job-search":{"type":"http","url":"https://mcp.apify.com/?tools=anshumanatrey/workable-job-search"}}}VS Code で開く{"mcpServers":{"anshumanatrey-workable-job-search":{"type":"http","url":"https://mcp.apify.com/?tools=anshumanatrey/workable-job-search"}}}{"mcpServers":{"anshumanatrey-workable-job-search":{"serverUrl":"https://mcp.apify.com/?tools=anshumanatrey/workable-job-search"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://mcp.apify.com/?tools=anshumanatrey/workable-job-search認証が必要ツール
詳細
Workable Jobs スクレイパー&API — 全企業、リモート、過去24時間
Workable の求人スクレイパーおよび API です。Workable で採用中のすべての企業(apply.workable.com および jobs.workable.com)を一度に検索し、各求人のタイトル、企業名、すべての勤務地、リモート勤務かどうか、雇用形態、掲載日、企業のウェブサイトとリンクを新しい順に取得します。詳細情報を有効にすると、求人の説明、応募要件、福利厚生、企業が公開している場合は給与、部門、企業独自の求人コードも取得できます。
すべての企業の求人を扱う Workable API、apply.workable.com スクレイパー、jobs.workable.com スクレイパー、または毎日の Workable 求人フィードとして、Apify Console、Apify API、Python、JavaScript、n8n、Make、AI エージェントから利用でき、JSON、CSV、Excel にエクスポートできます。検索結果には表示されないフィールドを取得できる、site:apply.workable.com の Google 検索演算子をソースで実行するツールです。Apify Actor として利用できます。1求人あたり $0.0025、詳細情報ありの場合は $0.0035、実行開始ごとに $0.01。ログイン不要、API キー不要です。
何ができますか?
- Workable の全企業を一度に検索します。 キーワード、勤務地、勤務形態、雇用形態を指定すると、Workable が毎時更新する、顧客企業が求人掲示板に掲載した全求人の公式フィードを読み込みます。Workable の求人掲示板には、2026-11-02 時点で174,374件の求人が掲載されており、求人と勤務地の組み合わせごとに1件として表示されています。フィードの最初の4分の3だけでも、181か国、4,792社の未応募求人79,763件が含まれていました。企業には Rentokil Initial、Amartha、SAP Fioneer、Teleperformance Spain、Biffa、Foodics、Blueground、Hugging Face などがあります。
- キーワードは1つで十分です。 求人タイトルを入力して「Start」を押すだけです。
- 実行時点での最新情報を新しい順に取得します。 すべての求人は、保存済みのコピーではなく、実行中に Workable から取得されます。
- ユーザーが入力するさまざまな条件で絞り込めます。 Germany、Texas、TX、EMEA、Remote、contract、internship、過去24時間、jobs.workable.com の検索リンク、または
site:apply.workable.com intext:engineerのような Google 検索演算子を貼り付けて指定できます。 - 企業名を指定して検索できます。 Hugging Face、URL に含まれるアカウント名、または採用ページのリンクを入力すると、その採用ページをリアルタイムで読み込みます。
- 求人リンクを確認します。 apply.workable.com および jobs.workable.com のリンクは、公開中、終了、または見つからない、のいずれかの状態で返されます。
他の Workable スクレイパーとの違いは何ですか?
- 企業名を知っている必要はありません。 下記の Workable 専用 Actor の半数は、Workable の求人掲示板検索を使っており、関連度順、1ページ20件で、日付順には並びません。それ以外は企業名やリンクの指定が必要だったり、保存済みのコピーを読み込んだりします。この Actor は Workable の全企業の求人フィードを読み込み、一致した求人を日付順に並べます。2026-11-02 に確認した329件の採用ページでは、フィードに掲載されていたのは未応募求人7,761件中7,691件(99%)でした。Apify では2026-11-03 にフィード全体を取得でき、実行の2時間前に掲載された求人も含まれていました。一方、ノートパソコンからは Workable により、ダウンロード16回中15回が約1分後に遮断されました。詳しくは「制限事項」をご覧ください。
- 求人ごとに1行です。 Workable では求人は勤務地ごとに1件として掲載されます。このツールでは、1つの求人の勤務地を1行にまとめます。2026-11-02 時点で、79,763件の求人中14,534件(18%)には、勤務地が2か所以上ありました。
- 実際の掲載日がわかります。 キーワード検索では、Workable が求人を掲載した時刻を取得します。確認した6,000件のうち95%で、その日付は求人ページに記載された日付と一致しました(9月以降に掲載された求人では98.5%)。詳細情報を有効にした場合や、企業名を指定した場合、検索結果の各行には、求人ページ自体が Google に伝える日付(datePosted)が記載されます(確認した10ページ中10ページ)。
- 各求人が提供する実際の情報を取得できます。 完全な求人説明、応募要件、福利厚生、企業が公開している場合は期間付きの数値形式の給与、リモート・ハイブリッド・オンサイトの勤務形態、部門、企業の求人コードを取得します。Workable の求人掲示板には給与が表示されません。
- 料金は保存した求人ごとに発生します。 これに実行開始1回分の料金が加算されます。利用料金の上限を設定すると、その時点で取得済みの有料求人を保持したまま、実行を安全に終了できます。
どのような場合に使えばよいですか?
- 求職者と求人サイト: 181か国、4,792社のリモートおよび海外の求人を毎日取得できます。2026-11-02のフィードの最初の4分の3では、求人の43%が米国、英国とギリシャがそれぞれ6%、カナダが4%でした。
- 採用担当者と人材紹介会社: Workableを利用する全企業を対象に、特定の職種を採用している企業を確認できます。
- 営業と市場調査: 単語で見つかったすべての求人に、採用企業名とウェブサイトが記載されているため、現在採用中の企業リストをすぐに作成できます。
- データチームとAIエージェント: APIまたはMCPを通じて、Workableの求人を一貫したクリーンなフィードで取得できます。
Workableの求人をスクレイピングする費用はいくらですか?
イベントごとの従量課金です。求人1,000件あたり$2.50、詳細情報付きの場合は1,000件あたり$3.50で、デフォルトのメモリ1 GBでは実行ごとに$0.01が加算されます。Apifyの毎月の無料クレジット$5で、100件ずつの実行なら約1,900件を取得できます。プラットフォームの利用料は含まれており、月額料金はありません。
| イベント | 料金 | 課金されるタイミング |
|---|---|---|
| 求人 | $0.0025 | 保存した求人1件ごと、および閉鎖済みまたは見つからなかったリンクの確認1件ごと |
| 詳細情報付きの求人 | $0.0035 | 詳細情報を有効にして保存した求人1件ごと |
| 実行開始 | $0.01 | デフォルトのメモリ1 GBで実行を開始する際に1回。Apifyでは、メモリが1 GB増えるごとに追加で1回分が加算されます |
Storeページのヘッダーにある「from $2.00 / 1,000 jobs」はGOLD価格です。ApifyのStoreでは、最も割引率の高いプランの料金が表示されます。FREEとBRONZE(ApifyのFreeおよびStarterプラン)では基本料金が適用され、求人1件あたり$0.0025、詳細情報付きの場合は$0.0035です。SILVER(Scale)では10%割引となり、それぞれ$0.00225と$0.00315です。GOLD(Business)以上では20%割引となり、それぞれ$0.002と$0.0028です。デフォルトのメモリ1 GBでの実行開始料金$0.01は、すべてのプランで一律に発生し、ヘッダーには表示されません。
| 実行(FreeおよびStarterの料金) | 費用 |
|---|---|
| 最新の求人100件 | $0.26 |
| 詳細情報付きの求人100件 | $0.36 |
| 1回の実行で求人1,000件 | $2.51 |
| 求人リンク10件の確認 | $0.035 |
実行開始料金が発生する理由:単語で検索するたびに、見つかった件数にかかわらず、Workableのフィード全体(圧縮時で約140 MB)を読み取るためです。実行開始料金は、この固定の処理に対するものです。求人の件数(maxJobs)と実行開始料金によって、1回の実行で発生する費用の上限が決まります。上限に達すると、実行は停止し、その旨を示すメッセージが表示されます。
ほかのWorkableスクレイパーと比べて、料金はどうですか?
2026-11-02に、Apify StoreがWorkableおよび複数ATS関連の37の用語で返した3,522件の求人情報(うち1,353件はWorkableに言及)を、過去30日間のユーザー数順に並べた2つのグループです。各アクターの料金レコードから無料プランの料金を記載しています。
Workable専用に作られたアクターのうち、ユーザー数が2人以上のものすべて:
| アクター | 過去30日間のユーザー数 | 求人1件あたり | 初回料金 | Workableの読み取り方法 |
|---|---|---|---|---|
| shahidirfan/Workable-Job-Scraper | 11 | $0.001 | $0.005 | Workableの求人ボードをキーワードと場所で検索するか、そのリンクを使用 |
| jobo.world/workable-jobs-scraper-api | 7 | $0.004 | なし | Workableの求人を毎日確認する独自データベース。説明文も含む |
| novus/workable-jobs-scraper | 5 | 無料、Apifyの利用料金を支払います | なし | Workableの求人ボードをキーワード、場所、リモートで検索 |
| databro/workable-jobs-scraper | 3 | 無料、Apifyの利用料金を支払います | なし | Workableの求人ボードをキーワードと国で検索 |
| schnellscrapers/workable-jobs-scraper | 3 | $0.001 | $0.005 | Workableの求人ボードを検索するか、1社の採用ページを検索 |
| deadwood_data_solutions/workable-jobs-api | 2 | $0.002、クエリごとに$0.01追加 | なし | 指定した企業、または66件のボードのインデックス |
| kenko404/workable-job-scraper | 2 | $0.003 | $0.005 | 指定した企業を、社名またはリンクで検索 |
| practical_ophthalmologist_iuq/workable-jobs-scraper | 2 | $0.0018 | $0.001 | 指定した採用ページ |
| このアクター | 新規 | $0.0025 | $0.01 | すべての企業を対象としたWorkableのフィード、指定した採用ページ、求人リンク |
Workableを読み取る、複数のプラットフォームに対応したアクターのうち、ユーザー数が40人以上のものすべて:
| アクター | 過去30日間のユーザー数 | 求人1件あたり | 初回料金 | 対応範囲 |
|---|---|---|---|---|
| fantastic-jobs/career-site-job-listing-api | 1,632 | $0.012 | $0.01 | 独自データベースの58件のATS。workableはフィルターの1つ |
| fantastic-jobs/career-site-job-listing-feed | 282 | $0.0025 | $0.10 | 同じデータベースをフィードとして提供 |
| factpipe/ats-jobs-feed | 98 | $0.003 | なし | 19,000社以上を収録した独自インデックスの8件のATS。説明文も含む。または指定したボードのリンク |
| memo23/career-site-ats-jobs-api | 81 | $0.004 | $0.03 | 116件のATS。指定したボードまたは企業名に対応 |
| flash_scraper/multi-jobboard-scraper | 69 | $0.005 | $0.00005 | LinkedInやIndeedなどの求人ボード。Workableは指定した企業のみ |
| glitchbound/ats-jobs-scraper | 63 | $0.003 | $0.00005 | 24件のATS。企業名またはドメインで検索 |
| jobspipe/jobspipe-job-search | 61 | $0.00196 | なし | 30件以上の求人ボードとATSをまとめて検索。Workableは情報源の1つ |
| jtpalms/ats-jobs-index | 60 | $0.003 | $0.00005 | 17,000件以上の採用サイトを収録した独自インデックスの10件のATS。1日に2回再構築し、説明文も含む |
| conserving_celerytop/live-career-page-jobs-api | 55 | 1社あたり$0.045、最大1,000件の求人 | $0.00005 | 22件のATS。指定した企業に対応 |
| openclawai/career-site-ats-jobs-scraper | 47 | $0.0005 | なし | 数十件のATS。指定した採用リンクまたは企業名に対応 |
対象外:kaix/linkedin-jobs-scraper(174ユーザー)はLinkedInを読み取り、Workableは応募リンクとしてのみ記載しています。doggo/uk-jobs-board-scraper(40)は応募リンクをATS名と照合し、parsebird/hiring-cafe-scraper(39)はhiring.cafeを読み取ります。
ほかのサービスのほうが安いケース:shahidirfanとschnellscrapersは、Workableの求人ボード検索を通じて、求人1件あたり$0.001に加えて初回料金$0.005を請求します。api-co(1ユーザー)は同じ方法で無料プランなら$0.00075、有料プランなら$0.0012~$0.0015です。practical_ophthalmologist_iuqは、指定した採用ページに対して$0.0018に加えて初回料金$0.001を請求し、deadwood_data_solutionsは同じく指定した採用ページに対して$0.002に加えてクエリごとに$0.01を請求します。jobspipeは複数の求人ボードを検索して$0.00196、openclawaiは企業が分かっている場合に$0.0005です。ほかのサービスのほうが多くのことをできるケース:複数プラットフォーム対応のアクターは1回の実行で多くのATSをカバーし、jobo.world、factpipe、jtpalmsはすべての行に説明文を含めています。
どのような入力を受け付けますか?
入力は必須ではありません。職種名を入力して「Start」を押すか、フォームを空のまま「Start」を押してください。
| フィールド | 機能 |
|---|---|
検索する職種名(searchTerms) | 1 行に 1 つ入力します。タイトルにすべての単語が含まれる求人が一致します。たとえば、frontend で検索すると Front-End も見つかります。Google の検索演算子、Workable のリンク、jobs.workable.com の検索リンクを貼り付けても機能します |
求人の勤務地(location) | 都市、州、国、または地域を指定します:London、Texas または TX、United States、EMEA、LatAm。Remote を指定するとリモート求人を検索します。Workable ではすべての求人に国が設定されているため、世界中を対象としてマークされた求人はありません |
リモートまたは出社(workType) | remote、hybrid、または onsite を指定します。Workable はリスト内のリモート求人をマークします。hybrid と onsite は求人ごとに確認されます |
掲載期間(postedWithin) | 24 hours、3 days、7 days、30 days、any time、または 48 hours のような任意の期間を指定します |
求人数(maxJobs) | 求人数を指定します。新しい順に表示されます。デフォルトは 100 件で、0 を指定するとすべての一致する求人が対象になります |
詳細情報(includeDetails) | 説明、応募要件、福利厚生、表示されている場合は期間付きの数値形式の給与、勤務形態、部門、会社の求人コード、都市、地域、国を追加します |
除外する単語(excludeTerms) | senior や intern など、タイトルにこれらの単語が含まれる求人を除外します |
雇用形態(employmentType) | full-time、part-time、contract、intern、または temporary を指定します |
説明文も検索する(searchDescriptions) | 説明文内の単語も検索します。2026-11-02 のフィードの 4 分の 3 では、python を検索すると、タイトルでは 128 件、説明文も含めると 3,843 件の求人が見つかりました |
これらの会社のみ(companies) | Hugging Face のような会社名、アドレス内のアカウント名(huggingface)、または Workable のリンクを指定します。空欄の場合はすべての会社を検索します |
確認する求人リンク(jobUrls) | 検索の代わりに求人リンクを貼り付けて、まだ応募可能かどうかを確認します |
入力例:
{
"searchTerms": ["software engineer"],
"location": ["Germany", "United States"],
"postedWithin": "30 days",
"maxJobs": 100
}
出力はどのような形式ですか?
求人ごとに 1 行で、新しい順に表示されます。次の 5 行(100 件中の順位は 1、9、22、45、69)は、2026-11-03 に Apify で実行した、ビルド 1.0.1 の結果です。デフォルトの 1 GB のメモリで、全会社を対象に software engineer を 157 秒間検索し、488 社の 1,177 件の求人のうち、新しい順に 100 件を保存しました。最も新しい求人は、実行の 2 時間前に掲載されたものです。
職種名(title) | 会社名(company) | 主な勤務地(location) | リモートまたは出社(workType) | 雇用形態(employmentType) | 掲載日(postedAt) |
|---|---|---|---|---|---|
| Software Engineer (Python) | Qode | Ho Chi Minh, Vietnam | full-time | 2026-11-03 | |
| Senior Software Engineer, Platform & Developer Experience | Worth AI | Orlando, Florida, United States | remote | full-time | 2026-11-03 |
| Software Engineer (Edge - Networking & Fleet) - Remote | Zyte | Rio de Janeiro, Brazil | remote | 2026-11-02 | |
| Senior Software Engineer - Frontend | Mercari, Inc. (India) | Bengaluru, Karnataka, India | full-time | 2026-11-02 | |
| Intern, Software QA Engineer (Jan - Jun 2027) | QCP | Singapore | intern | 2026-10-30 |
同じ実行結果からの、JSON 形式の 1 件の例:
{
"title": "Senior Software Engineer - AI Oversight",
"company": "OpenMined",
"location": "Colombia",
"otherLocations": ["Brazil", "Argentina", "Uruguay"],
"workType": "remote",
"employmentType": "contract",
"department": null,
"salary": null,
"postedAt": "2026-11-02T23:26:54+00:00",
"jobUrl": "https://apply.workable.com/j/5DAF8993BF",
"applyUrl": "https://apply.workable.com/j/5DAF8993BF/apply",
"status": "open",
"platform": "workable",
"companySlug": "openmined",
"companyWebsite": "http://openmined.org",
"jobId": "5DAF8993BF",
"checkedAt": "2026-11-03T09:11:49+00:00"
}
詳細情報を有効にすると、description、descriptionHtml、reference、salaryMin、salaryMax、salaryCurrency、salaryPeriod、city、region、country、countryCode が追加され、各求人独自の回答から department、salary、勤務形態が入力されます。給与情報がある実際の求人の例です。2026-11-02 のローカル実行で取得した、シカゴにある Path Construction の Project Engineer - Construction(出社勤務)では、"salary": "USD 65,000 - 80,000 per year"、"salaryMin": 65000、"salaryMax": 80000、"salaryCurrency": "USD"、"salaryPeriod": "year" となっています。確認したリンクが終了済み、または見つからない場合は、status とリンクが返され、その他のフィールドは空になります。また、実行ごとに OUTPUT レコードが書き込まれます。このレコードには、Workable のフィードと採用ページのどちらを読み込んだか、一致した求人と保存した求人の数、入力の解釈に関する注記が含まれます。
どのくらい速いですか?
デフォルトのメモリ容量 1 GB では、単語検索でも空のフォームでも約 2.5 分です(ビルド 1.0.1、2026-11-03)。すべての企業を対象に「software engineer」と検索したところ、157 秒かかりました。そのほとんどは Workable のフィード全体の読み込みで、フィードは完全な状態で取得できました(実行 6uFK1C6wG1NyXXCyO)。空のフォームでは、最大手 300 社のキャリアページを対象に 155 秒かかり、すべてのページから応答がありました(実行 7XF3iMyDlPMqHCzpz)。どちらも 100 件の求人を保存し、実行開始時の価格は 0.26 ドルでした。
所要時間の内訳:単語、場所、勤務形態、または職種で検索する場合、Workable のフィードを 1 回ダウンロードします。圧縮時で約 140 MB、XML で 860 MB あり、検索語ごとに 1 回読み込みます。Apify ではフィード全体を取得できました。2026-11-02 と 2026-11-03 にノート PC から実行した場合、16 回のダウンロードのうち 15 回で、リクエストから約 63 秒後に Workable からの応答が終了しました。応答が途中で切れた場合は、届いた分を使い、キャリアページの読み込みに 120 秒を充てます。空の検索では、リストにある最大手 300 社のキャリアページを 1 秒あたり 2 社のペースで読み込み、約 150 秒かかります。Workable が何の応答も返す前にリクエストを拒否した場合は、代わりにフィードを読み込みます。詳細情報、ハイブリッド勤務またはオンサイト勤務の検索、および指定した企業の検索では、Workable に対して 1 実行あたり最大 1,000 回、1 秒あたり 2 回のリクエストを行います。
よくある質問
企業のリストなしで、どのようにすべての企業を検索するのですか?
このアクターは、ヘルプセンターの説明にある「Jobs by Workable で公開された、すべてのお客様のすべての求人情報」を掲載する Workable 独自のフィードを通じて、すべての企業を検索します。フィードは 1 時間ごとに更新されます。単語、場所、勤務形態、または職種で検索すると、このフィードを読み込むため、企業のリストは必要ありません。2026-11-02 に確認した 329 社の採用キャリアページでは、公開中の求人の 99% がフィードに掲載されていました。指定した企業、空のフォーム、および求人リンクの場合は、各社独自のキャリアページを読み込みます。そのために、このアクターは Common Crawl、Wayback Machine、および Workable 独自のフィードから作成した 2,196 件の Workable アカウントのリストを保持しており、各アカウントのキャリアページから 2026-11-02 または 2026-11-03 に応答がありました。リストにない企業も、リンクを貼り付ければ読み込まれます。
どの掲載日が使われますか?
単語検索でのアクターの掲載日(postedAt)は、Workable が求人を求人掲示板に掲載した時刻です。2026-11-02 にフィードとキャリアページの両方から読み込んだ 6,000 件の求人を比較したところ、95% で求人ページ上の日付と一致しました(9 月以降に公開された求人では 98.5%)。3.5% は公開から 1 週間以上経ってから掲載されており、そのほとんどは掲載が遅れた古い求人でした。指定した企業の求人、および詳細情報を表示する検索の各行では、Google に datePosted として通知される求人ページの日付を表示し、時刻は含みません。確認済みの jobs.workable.com リンクには、Workable の求人掲示板に表示される時刻が含まれます。
ハイブリッド勤務またはオンサイト勤務の検索で、求人が少なくなるのはなぜですか?
Workable のフィードとキャリアページでは、リモート勤務の求人だけが分類されています。2026-11-02 の Workable 独自の求人掲示板では、掲載求人の 16.6% がハイブリッド勤務、54.6% がオンサイト勤務でしたが、どちらの分類もフィードにはありません。そのため、ハイブリッド勤務またはオンサイト勤務の検索では、一致する各求人の Workable 独自の応答を新しい順に、1 秒あたり 2 回のペースで最大 90 秒間確認します。実行時のメッセージには、確認した件数が表示されます。リモート勤務の検索では確認は不要です。
給与は表示されますか?
給与は、詳細情報をオンにした場合に限り、かつ企業が求人に給与を表示している場合にのみ表示されます。Workable のフィードと求人掲示板には給与情報がありません。給与は Workable の表記どおりに、通貨と期間(年、月、週、日、または時間)とともに表示されます。
実行時に「Workable が拒否しました」と表示されたのはなぜですか?
Workable の Cloudflare は、apply.workable.com に頻繁にリクエストを送信するアドレスを、最大 1 日間拒否します(2026-11-02 に確認)。このアクターはリクエストを 1 秒あたり 2 回に抑え、1 実行あたり最大 1,000 回に制限します。Workable がリクエストを拒否すると、直ちにリクエストを停止し、すでに読み込んだ求人を返します。空の検索がキャリアページから応答を得る前に拒否された場合は、www.workable.com から提供される Workable のフィードを代わりに読み込みます。Apify のアドレスは他のユーザーと共有されるため、後でもう一度実行するか、単語で検索してください。
ログインや API キーは必要ですか?
このアクターにログインや API キーは必要ありません。Workable の公式 API では、各雇用主が自分専用のトークンを用意する必要があり、その雇用主の求人情報しか読み取れません。このアクターは、Workable が誰でも閲覧できるように公開している情報、つまり求人フィード、各社の採用ページ、求人掲示板を読み取ります。必要なのは Apify アカウントだけです。
Apify の無料プランで動作しますか?
このアクターは Apify の無料プランで動作します。毎月の無料クレジット $5 で、実行開始時の料金を含め、1 回あたり 100 件の求人を取得する実行を約 1,900 回利用できます。1 回の料金は $0.26 です。
どのくらいの頻度で実行すればよいですか?
Workable の求人フィードを最新の状態に保つには、アクターを 1 日 1 回実行してください。キーワード検索では Workable のフィードを読み取ります。Workable はこのフィードを 1 時間ごとに更新するため、1 時間より短い間隔で実行しても同じフィードを読み取ります。キーワード、勤務地、勤務形態、または職種を指定すると、すべての企業を対象に検索できます(入力欄を空のままにすると、最大手 300 社の採用ページのみを読み取ります)。また、Posted in the last(postedWithin)を 24 時間に設定してください。Apify Console の Schedules で実行をスケジュールし、jobId で行を照合して、すでに取得済みの求人をスキップしてください。
1 社の求人をすべて取得するにはどうすればよいですか?
Workable を利用している企業 1 社の求人をすべて取得するには、Only these companies(companies)に会社名(Hugging Face など)、アドレスに含まれるアカウント名(huggingface)、または Workable のリンクを入力し、Number of jobs(maxJobs)を 0 に設定して、募集中の求人をすべて取得してください。採用ページはリアルタイムで読み取られ、部署と会社の求人コードも取得されます。アカウント 2,196 件のリストにない企業は、名前を小文字にしてハイフンを付けた形で検索されます。見つからない場合は、そのリンクを貼り付けてください。
求人リンクのリストを確認するにはどうすればよいですか?
Workable の求人リンクを確認するには、検索する代わりに Job links to check(jobUrls)に 1 行ずつ貼り付けてください。apply.workable.com、old company.workable.com、jobs.workable.com のリンクを使用できます。各リンクは 1 行として返され、求人のフィールドが入力された状態、またはリンクとともに募集終了か見つからない状態になります。そのため、リンク 10 件の料金は実行開始時の料金を含めて $0.035 です。apply.workable.com では、募集が終了した求人と、存在したことのない求人は同じ結果になるため、どちらも募集終了として返されます。
API、Python、JavaScript、n8n、または AI エージェントから呼び出すにはどうすればよいですか?
Apify API、Python、JavaScript、n8n、Make、または AI エージェントからアクターを呼び出すには、Apify トークン(Apify Console、Settings、API & Integrations)と、上記のフィールド名を使った JSON 形式の入力が必要です。
API。 1 回の呼び出しでアクターを実行し、結果の行を返します。Apify は 300 秒経過すると待機を停止します。キーワード検索は約 2.5 分で完了するため、この制限内に収まります。一方、詳細情報の取得では Workable に対して 1 秒あたり 2 回のペースで最大 1,000 回リクエストするため、詳細情報を取得する実行には、実行の終了まで待機する以下のクライアントを使用してください。
curl -X POST "https://api.apify.com/v2/acts/anshumanatrey~workable-job-search/run-sync-get-dataset-items" \
-H "Authorization: Bearer <YOUR_APIFY_TOKEN>" \
-H "Content-Type: application/json" \
-d '{"searchTerms": ["software engineer"]}'
Python(pip install apify-client):
from apify_client import ApifyClient
client = ApifyClient("<YOUR_APIFY_TOKEN>")
run = client.actor("anshumanatrey/workable-job-search").call(run_input={"searchTerms": ["software engineer"]})
for row in client.dataset(run.default_dataset_id).iterate_items() # apify-client 3+; on 2.x use run["defaultDatasetId"]:
print(row["title"], row["company"], row["location"], row["postedAt"], row["jobUrl"])
JavaScript(npm install apify-client):
import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: '<YOUR_APIFY_TOKEN>' });
const run = await client.actor('anshumanatrey/workable-job-search').call({ searchTerms: ['software engineer'] });
const { items } = await client.dataset(run.defaultDatasetId).listItems();
for (const row of items) console.log(row.title, row.company, row.location, row.postedAt, row.jobUrl);
n8n と Make。 n8n では Apify ノードを追加し、「Run an Actor and get dataset」を選択して、このアクターを選び、入力 JSON を貼り付けてください。結果の行は n8n アイテムとして出力されます。Make では、Apify アプリの「Run an Actor」モジュールと「Get Dataset Items」モジュールで同じ操作ができます。
AI エージェント(MCP)。 https://mcp.apify.com?tools=anshumanatrey/workable-job-search を MCP クライアントに追加し、Apify にサインインするか、Authorization: Bearer <YOUR_APIFY_TOKEN> を送信してください。エージェントはこのアクターをツールとして利用でき、すべての入力フィールドを JSON キーで参照できます。
募集が終了した求人にも料金がかかりますか?
募集が終了した求人に料金がかかるのは、確認するためにそのリンクを貼り付けた場合のみです。検索で返されるのは募集中の求人だけです。また、貼り付けたリンクの求人が募集終了または見つからない場合も、確認して結果を返すため、1 件の Job 行として扱われます。
利用は合法ですか?
このアクターは公開されている求人情報を読み取ります。各サイトの利用規約や、適用されるプライバシー関連法令を含め、データの利用方法については利用者が責任を負います。
制限事項
- 検索語を入力せずに検索すると、すべての企業を読み込むわけではありません。リストにある大手企業300社の採用ページを読み込むため、約150秒かかります。すべての企業を検索するには、単語、場所、勤務形態、職種を入力してください。
- Workable のフィードに含まれるのは、企業が Workable の求人掲示板に掲載した求人のみです。確認した採用ページにある募集中の求人の99%が対象です。
- Workable は、フィードのダウンロードを開始から約1分後に終了します。2026-11-03 に Apify で実行した際はフィード全体を取得できましたが、2026-11-02 と 2026-11-03 にノートパソコンから実行した際は、16回中15回のダウンロードが途中で切れ、最も先まで進んだものでも 2026-10-22 の求人情報まででした。実行中にダウンロードが中断された場合、中断前に掲載されていた求人はすべて保持され、新しい求人については、一致する求人が最も多い採用ページから120秒間読み込みます。メッセージには中断された日付が記載され、OUTPUT は partial とマークされます。そのような実行では、ほかの企業の最新求人は含まれません。
- ハイブリッド勤務とオンサイト勤務は求人ごとに確認するため、これらの検索結果は少なくなります(上記参照)。
- 詳細情報を取得するには、求人ごとに Workable へ1〜2回問い合わせます。1回の実行で最大1,000回です。単語で見つかった約650件の求人は詳細情報を取得し、残りは詳細情報なしで取得します。料金は Job 価格です。
- 給与情報は、詳細情報を取得した場合に限り、企業が公開しているときに含まれます。jobs.workable.com のリンクには給与情報がありません。
- 求人の約5分の1には職種が記載されていないため(2026-11-02 時点で19.9%)、職種で絞り込むとこれらは除外されます。
- 部門と企業の求人コードは、採用ページから、または詳細情報を取得した場合に限り得られます。Workable のフィードにはどちらも含まれません。
- 単語で見つかった求人の54.8%では Workable のアカウント(
companySlug)が判明します。単語で見つかったすべての求人には、企業名とウェブサイトが含まれます。 - apply.workable.com では、募集終了の求人と、最初から存在しなかった求人に同じ応答が返るため、どちらも募集終了として表示されます。jobs.workable.com のリンクでは区別できます。
- リストにない企業は、企業名を小文字にしてハイフンを加えた文字列で検索します。この方法では見つからないことがあるため、代わりにリンクを貼り付けてください。
- Workable は、最大1日間、アドレスを拒否することがあります(上記参照)。
- 2,196件のアカウントリストは不完全です。各アカウントは2026-11-02または2026-11-03に採用ページで応答しましたが、候補アカウントの大半を確認する前に、Workable にノートパソコンをブロックされました。単語、場所、勤務形態、職種による検索は、このリストに依存しません。
- 求人のタイトルと説明は、企業が使用する言語で表示されます。
管理者
データおよび OSINT 関連のプロジェクトを Apify Store で公開している Anshuman Atrey(@AnshumanAtrey)が構築・保守しています。機能のリクエストやバグの報告は、LinkedIn(最も迅速)、GitHub リポジトリでの issue の作成、または atrey.dev からご連絡ください。
関連する Actor
| Actor | 検索対象 |
|---|---|
| Ashby Jobs Scraper | Ashby(jobs.ashbyhq.com)を利用するすべての企業の求人をリアルタイムで検索 |
| Cornerstone Jobs Scraper | Cornerstone(csod.com)を利用するすべての企業の求人をリアルタイムで検索 |
| Workday Jobs Scraper | Workday(myworkdayjobs.com)を利用するすべての企業の求人をリアルタイムで検索 |
| Deel Jobs Scraper | Deel ATS(jobs.deel.com)を利用するすべての企業の求人を給与情報付きで検索 |
| Greenhouse Jobs Scraper | Greenhouse(boards.greenhouse.io)を利用するすべての企業の求人をリアルタイムで検索 |
| SmartRecruiters Jobs Scraper | SmartRecruiters を利用する2,900社以上の求人をリアルタイムで検索 |
| Lever Jobs Scraper | Lever(jobs.lever.co)を利用する2,300社以上の求人をリアルタイムで検索 |
企業の関係者を探すには、LinkedIn Profile Finder を使うと、メールアドレスから公開 LinkedIn プロフィールを見つけられます。
ドキュメント
- Apify Store:https://apify.com/anshumanatrey/workable-job-search
- GitHub リポジトリ:https://github.com/AnshumanAtrey/workable-job-search(MIT ライセンス、LICENSE を参照)
- その基盤となるエンジン:https://github.com/AnshumanAtrey/ats-jobs-engine
最終更新日
2026-11-03(バージョン 1.0)
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。