registerEmployer
雇用主を登録します。employer.ats_candidate.sync スコープを持つ、雇用主を表す 3-legged OAuth トークンで認証します。partnerEmployerId は、この API や他の API ペイロードで返され、候補者を正しい雇用主に関連付けるために使用します。
引数
input RegisterEmployerInput! 必須
応答
RegisterEmployerPartnerAtsSyncEmployerRegistrationPayload を返す。employerRegistration EmployerRegistration! 非null
雇用主登録です。
partnerEmployerId ID! 非null
パートナーからの一意のATS雇用主IDです。
employerName String! 非null
この登録の雇用主名です。
features EmployerRegistrationFeatures! 非null
この登録の機能ステータスです。
retrieveSourcedCandidatesClick IndeedFeatureStatus! 非null
RetrieveSourcedCandidates.OneClick機能のステータス。
retrieveSourcedCandidatesAuto IndeedFeatureStatus! 非null
RetrieveSourcedCandidates.AutomatedTransfers機能のステータス。
sendApplications IndeedFeatureStatus! 非null
SendApplications機能のステータス。
createdAt DateTime! 非null
この登録が作成された日時です。
modifiedAt DateTime! 非null
この登録が最後に変更された日時です。
例
クエリ
mutation RegisterEmployer($input: RegisterEmployerInput!) { partnerAtsSyncEmployerRegistration { registerEmployer(input: $input) { employerRegistration { id partnerEmployerId employerName features { retrieveSourcedCandidatesClick retrieveSourcedCandidatesAuto sendApplications } createdAt modifiedAt } } }}変数
{"input": RegisterEmployerInput}応答
{ "data": { "partnerAtsSyncEmployerRegistration": { "registerEmployer": { "employerRegistration": EmployerRegistration } } }}