createSourcedJobPostings
Indeed に求人掲載を送信します。
成功は、Indeed が求人を受信したことを示します。求人はスパムや不正の検知後、数分から数時間でインデックスされます。
拒否された求人では aggregationId が null となり、GraphQL の errors オブジェクトにエラーが含まれます。
引数
input CreateSourcedJobPostingsInput
jobPostings [CreateSourcedJobPostingInput!]! 必須
作成する求人掲載です。
body SourcedJobPostingBodyInput! 必須
求人の説明。
metadata SourcedJobPostingMetadataInput! 必須
求人のメタデータ。
applyMethod SourcedJobPostingApplyMethodInput
求人への応募方法。
応答
CreateSourcedJobPostingsPayload を返す。results [CreateSourcedJobPostingResult!]! 非null
createSourcedJobPostingsの各求人の結果です。
配列の要素はnullにできません。Indeedが求人を却下した場合、jobPostingはnullになることがあります。
詳細はGraphQLのerrors配列をご覧ください。
jobPosting SourcedJobPosting
sourcedPostingId ID! 非null
UUID、またはIndeedの雇用主の求人IDです。
Indeedは、送信された各求人に対してこの一意のIDを生成します。このIDを使用して求人掲載を期限切れにします。
employerJobId ID! 非null
Base64エンコードされたIRI形式のEmployerJobエンティティIDです。
sourcedPostingIdと同等です。
nodeおよびnodesクエリで、求人掲載をEmployerJobとして照会する際に使用します。
jobPostKeys SourcedJobPostingKeys! 非null
Keys for the job posts created from this posting.
Use these to correlate the posting with Indeed Apply payloads, Job Posts and reporting.
例
クエリ
mutation CreateSourcedJobPostings($input: CreateSourcedJobPostingsInput) { jobsIngest { createSourcedJobPostings(input: $input) { results { jobPosting { sourcedPostingId employerJobId jobPostKeys { jobKey seats { seatPostingId jobKey } } } } } }}変数
{"input": CreateSourcedJobPostingsInput}応答
{ "data": { "jobsIngest": { "createSourcedJobPostings": { "results": [CreateSourcedJobPostingResult] } } }}