Method: projects.jobs.list

フィルタで絞り込んだ求人を一覧表示します。

HTTP リクエスト

GET https://jobs.googleapis.com/v4beta1/{parent=projects/*}/jobs

この URL は gRPC Transcoding 構文を使用します。

パスパラメータ

パラメータ
parent

string

必須。求人が作成されるテナントのリソース名。

形式は「projects/{projectId}/tenants/{tenantId}」です。たとえば、「projects/foo/tenant/bar」です。テナント ID を指定しない場合は、デフォルト テナントが作成されます。たとえば、「projects/foo」です。

クエリ パラメータ

パラメータ
filter

string

必須。フィルタ文字列により、列挙する求人を指定します。

サポートされている演算子: =、AND

フィルタリングが利用できる項目:

  • companyName(必須)
  • requisitionId
  • status 指定可能な値: OPEN、EXPIRED、ALL。値が指定されていない場合、デフォルトは OPEN です。

サンプルクエリ:

  • companyName = "projects/foo/tenants/bar/companies/baz"
  • companyName = "projects/foo/tenants/bar/companies/baz" AND requisitionId = "req-1"
  • companyName = "projects/foo/tenants/bar/companies/baz" AND status = "EXPIRED"
pageToken

string

クエリ結果の開始点。

pageSize

integer

結果で 1 ページごとに返される求人の最大数。

jobViewJobView.JOB_VIEW_ID_ONLY に設定されている場合、最大ページサイズは 1,000 です。それ以外の場合、使用可能な最大ページサイズは 100 です。

空の場合、または 1 未満の数値が指定された場合、デフォルトで 100 になります。

jobView

enum (JobView)

検索レスポンスで返される求人の求人属性。値が指定されていない場合、デフォルトは JobView.JOB_VIEW_FULL です。

リクエストの本文

リクエストの本文は空にする必要があります。

レスポンスの本文

成功した場合、レスポンスの本文には ListJobsResponse のインスタンスが含まれます。

認可スコープ

次の OAuth スコープのいずれかが必要です。

  • https://www.googleapis.com/auth/jobs
  • https://www.googleapis.com/auth/cloud-platform

詳細については、認証の概要をご覧ください。