Sponsored Jobs API スタートガイド
Sponsored Jobs APIを使い始めます。
Indeed の API の使用について Indeed と書面による契約を締結していない場合、この API またはそのドキュメントを使用することにより、Indeed の API の使用には Indeed API Terms および Additional API Terms and Guidelines が適用されることに同意したものとみなされます。
-
2026年1月8日:
2026年2月1日より、Indeed は EU 諸国およびスイスのすべてのユーザーに対して、Indeed Sponsored Jobs API の使用ポリシーを適用します。対象国は、AT、BE、CH、DE、DK、EE、ES、FI、FR、GR、IE、IT、LU、NL、PL、PT、RO、および SE です。
Indeed は、Sponsored Jobs API の呼び出し 1 回ごとに 3 EUR、または広告主が選択した請求通貨での同等額を請求します。Indeed は、月間のキャンペーンスポンサーシップ支出額が月間の API 呼び出し総費用を下回る場合にのみ課金します。
2026年2月1日より、Indeed は AR、AU、BR、CA、CL、CO、CR、GB、ID、IN 、MX、MY、NZ、PA、PH、SG、および TH のすべてのユーザーに対して、Indeed Sponsored Jobs API の使用ポリシーを適用します。
Indeed は、Sponsored Jobs API の呼び出し 1 回ごとに 3 USD、または広告主が選択した請求通貨での同等額を請求します。Indeed は、月間のキャンペーンスポンサーシップ支出額が月間の API 呼び出し総費用を下回る場合にのみ課金します。
このポリシーでは、Sponsored Jobs API のお客様に対して、スポンサーシップ支出額に基づく API 使用料の支払いを求めます。このポリシーは、Indeed 独自の ATS プラグインを使用するお客様には適用されません。
推奨される使用パターンについては、Sponsored Jobs API best practices to reduce call volume をご覧ください。
Sponsored Jobs API を使用できるのは、過去 3 暦月以内にキャンペーンを通じてスポンサー求人を掲載した有料のお客様のみです。
Indeed は、暦月ごとの Sponsored Jobs API の使用回数に上限を設けています。この上限は、前月の Sponsored Jobs キャンペーン支出額とクレジット上限額のいずれか大きい方に等しくなります。
/apiquotausageエンドポイントを呼び出して、当月の API 使用状況を取得します。
-
2026年1月8日:
2024年12月1日より、Indeed は米国において Indeed Sponsored Jobs API の使用ポリシーを適用します。
このポリシーでは、Indeed Sponsored Jobs API のお客様に対し て、スポンサーシップ支出額に基づく API 使用料の支払いを求めます。
このポリシーは、Indeed 独自の ATS プラグインを使用するお客様には適用されません。
推奨される API 使用パターンについては、Sponsored Jobs API best practices to reduce call volume をご覧ください。
-
2024-06-30 より有効:
GET /v1/stats/datastatusエンドポイントは廃止され、HTTP404を返します。代わりにGET /v1/statsを使用してください。 -
2024-06-26 より有効:
GET /v1/campaigns/:campaignId/stats/:dateおよびGET /v1/campaigns/:campaignId/stats/entryDatesエンドポイントは廃止され、HTTP404を返します。代わりに
GET /v1/campaigns/{campaignId}/statsを使用してください。 -
2024-06-26 より有効:
GET /v1/campaignsのperPageパラメータは500が上限となります。これより大きい値を指定したリクエストは、無効として拒否されます。 -
Sponsored Jobs レガシー API の廃止:
2021-08-01:Indeed OAuth v2 エンドポイントを使用し、可用性が高く低レイテンシのインフラストラクチャで動作する、最新の Sponsored Jobs API ゲートウェイへ移行してください。
2022-01-01:Sponsored Jobs レガシー API が廃止されました。
2022-03-31:Sponsored Jobs XML 連携が廃止されました。
前提条件、例付きのハウツーガイド、FAQ、トラブルシューティングを確認してください。
Sponsored Jobs APIの前提条件
OAuthを設定する
Sponsored Jobs APIを使用する前に、次のものが必要です。
- Indeedアカウント
- APIクライアントIDとシークレット
- Indeedアカウント内でスポンサーできる求人
- アカウントに関連付けられた採用企業
| OAuth | 説明 |
|---|---|
| 2-legged OAuth | このガイドの例では、クライアントクレデンシャルフロー(2-legged OAuth)を使用しています。直接採用企業、代理店、またはプログラマティックの場合は、このOAuthフローを使用してください。 採用企業に代わって動作する代理店およびプログラマティックの場合、Indeedは採用企業がIndeedアカウントをセカンダリユーザーとして追加することを推奨します。これにより、クライアントクレデンシャルフロー(2-legged OAuth)を使用できます。 2-legged OAuthアプリを登録してクライアントIDとシークレットを取得します。 * 日本のみ: アプリ認証情報の管理ページを使用します。 * 日本以外: Partner Consoleを使用します。コンソールにアクセスできない場合は、Indeed担当者または marketplacesupport@indeed.com にお問 い合わせください。 |
| 3-legged OAuth | ATSパートナーは認可コードフロー(3-legged OAuth)を使用する必要があります。 When you become an Indeed partner, Indeed sets up an app for your integration. Sign in to Partner Console to view your app and OAuth credentials (client ID, secret, and authorization code for 3-legged OAuth). Exchange credentials for an access token to authenticate API calls. |
OAuth v2トークンスコープ
各 API 呼び出しの auth token を生成するときは、scope 値が必要です。
-
書き込み scope をリクエストすると、対応する読み取り専用 scope の権限も付与されます。
たとえば、
employer.advertising.campaignをリクエストすると、employer.advertising.campaign.readの権限も付与されます。 -
複数の scope を 1 つの access token に関連付けることができます。scope はスペース区切りで指定します。
たとえば
employer_access employer.advertising.campaign employer.advertising.campaign_report.readです。
OAuth の authorization code リクエストで、呼び出す API endpoint に対応する scope を渡します。
その後、エンドユーザーは、リクエストした scope を付与しない、一部だけ付与する、またはすべて付与するかを選択します。
各 API endpoint でどの scope をリクエストするかは、次の表で確認してください。
API quota usage
この endpoint では、employer_access scope を持つ access token を取得します。採用企業を表す access token を取得するをご覧ください。
| Verb | API endpoint | OAuth scope |
|---|---|---|
GET | /v1/apiquotausage | employer.advertising.account.read |