manageFeaturesForEmployer
採用企業の機能を有効または無効にします。2‑legged OAuth トークンで認証してください。
引数
input ManageFeaturesForEmployerInput! 必須
機能更新の入力です。
indeedRegistrationId ID! 必須
ATS 採用企業の登録 ID です。
features EmployerRegistrationFeaturesInput! 必須
更新する機能です。少なくとも 1 つの機能を含める必要があります。重複は許可されません。省略した機能は変更されません。
retrieveSourcedCandidatesClick IndeedFeatureStatusInput
RetrieveSourcedCandidates.OneClick 機能のステータスです。
retrieveSourcedCandidatesAuto IndeedFeatureStatusInput
RetrieveSourcedCandidates.AutomatedTransfers 機能のステータスです。
sendApplications IndeedFeatureStatusInput
SendApplications 機能のステータスです。
応答
ManageFeaturesForEmployerPartnerAtsSyncEmployerRegistrationPayload を返す。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 ManageFeaturesForEmployer($input: ManageFeaturesForEmployerInput!) { partnerAtsSyncEmployerRegistration { manageFeaturesForEmployer(input: $input) { employerRegistration { id partnerEmployerId employerName features { retrieveSourcedCandidatesClick retrieveSourcedCandidatesAuto sendApplications } createdAt modifiedAt } } }}変数
{"input": ManageFeaturesForEmployerInput}応答
{ "data": { "partnerAtsSyncEmployerRegistration": { "manageFeaturesForEmployer": { "employerRegistration": EmployerRegistration } } }}