application
AtsSyncCandidateSyncApplication型のミューテーションです。
応答
AtsSyncCandidateSyncApplicationMutations を返す。initialize InitializeAtsSyncCandidateSyncApplicationPayload
応募バージョンをIndeedへの公開のためにステージングします。
添付ファイルがある応募バージョンでは、ステージング時に事前署名付きS3 URLが生成されます。
処理のためにバージョンを送信する前に、それらのURLに応募ファイルをアップロードしてください。
Indeedは、送信するまで応募バージョンを公開しません。
ステージングから5分以内に送信する必要があります。
Indeedは、すでに削除した応募の初期化を拒否します。
input InitializeAtsSyncCandidateSyncApplicationInput! 必須
applicationIdentifier AtsSyncCandidateSyncApplicationIdentifierInput! 必須
Indeed 上の応募の一意の ID です。
indeedRegistrationId ID! 必須
Indeed の採用企業とパートナーの採用企業を関連付ける一意の ID です。登録時に提供されます。
atsCandidateId ID
ATS 内で1件以上の応募に関連付けられた候補者プロファイルの任意の ID です。
atsApplicationId ID! 必須
ATS 内の応募の一意の ID です。
job AtsSyncCandidateSyncJobInput! 必須
求人票に関する情報です。Indeed がインポートした応募データを Job Sync API を通じて公開された求人に関連付けるために使用します。
indeedApplyId ID
Indeed の求人応募を一意に識別する Indeed エントリー ID です。
ittk ID
Indeed の求人応募を追跡する Indeed Tracking Token(ITTK)です。
candidateLink WebUrl
ATS 内の候補者プロフィールへの直接リンクです。Indeed からブラウザーで候補者プロフィールに移動できます。
applicationLink WebUrl! 必須
ATS 内の応募への直接リンクです。Indeed からブラウザーで応募の詳細に移動できます。
applicationSourceName String
応募のソースです。たとえば、求人ボード、キャリアサイト、人材紹介会社、ソーシャルネットワークな どです。
applicant AtsSyncCandidateSyncApplicantDetailsInput! 必須
応募者に関する情報です。
name String! 必須
応募者の氏名を表します。
streetAddress String
応募者の住所を表します。住所には、通り名と番地、市区町村、行政区域、および郵便番号を含めます。
例(米国): 10721 Domain Dr, Austin, TX 78758 例(英国): 20 Farringdon Rd, London EC1M 3HE
位置情報データの生成に使用します。できるだけ正確な値を指定してください。
postalCode String
応募者の住所の郵便番号を表します。
email EmailAddress! 必須
応募者の連絡先メールアドレスを表します。
phone PhoneNumber
応募者の連絡先電話番号を表します。
country CountryCode
応募者の居住国を表します。
attachments [AtsSyncCandidateSyncApplicationAttachmentInput!]! default:[]
応募に関連する添付ファイルを表します。複数の履歴書、カバーレター、およびその他の添付ファイルを含めることができます。
RESUME と COVER_LETTER の添付ファイルは、それぞれ 1 つのみ許可されます。追加の履歴書とカバーレターには OTHER_RESUME と OTHER_COVER_LETTER を使用してください。
応募者のマッチングとランキングでは、RESUME の添付ファイルのみを解析します。
additionalInfo [String!]! default:[]
他のカテゴリに当てはまらない応募に関する追加情報を表します。
awards [AtsSyncCandidateSyncApplicationAwardInput!]! default:[]
応募者の受賞歴を表します。
education [AtsSyncCandidateSyncApplicationEducationInput!]! default:[]
応募者の学歴を表します。
groups [AtsSyncCandidateSyncApplicationGroupInput!]! default:[]
応募者が所属するグループを表します。
languageProficiencies [AtsSyncCandidateSyncApplicationLanguageProficienciesInput!]! default:[]
応募者が習得している言語を表します。
certifications [AtsSyncCandidateSyncApplicationCertificationInput!]! default:[]
応募者の免許および認定資格を表します。
links [AtsSyncCandidateSyncApplicationLinkInput!]! default:[]
応募者が提供したソーシャルメディアサイト、ブログ、およびその他のサイトへのリンクを表します。
workExperience AtsSyncCandidateSyncApplicationWorkExperienceInput
応募者の職務経験を表します。
skills [AtsSyncCandidateSyncApplicationSkillInput!]! default:[]
応募者のスキルを表します。
military AtsSyncCandidateSyncApplicationMilitaryDetailsInput
応募者の軍における表彰歴を表します。
workAuthorizations [AtsSyncCandidateSyncApplicationWorkAuthorizationInput!]! default:[]
応募者が保有する就労許可を表します。
summary String
応募者のプロフィールの要約テキストを表します。
preferredLocale AtsSyncCandidateSyncLocaleInput
応募者の希望ロケールを表します。
questionsAndAnswers [AtsSyncCandidateSyncApplicationQuestionAndAnswerInput!]! default:[]
応募で提供された審査用の質問と回答です。
disposition AtsSyncCandidateSyncApplicationDispositionInput! 必須
応募の現在の応募者ステータスです。
dispositionStatus IndeedDispositionStatus! 必須
生の応募者ステータスからマッピングされた Indeed の応募者ステータスです。
DROPPED_* 応募者ステータスは拒否されます。これらは、ATS に保持されていない応募にのみ使用します。
rawDispositionStatus String! 必須
ATS から取得した応募の生の応募者ステータスです。
rawDispositionDetails String
ATS から取得した応募の応募者ステータスに関する追加の詳細です。
dataModifications [AtsSyncCandidateSyncApplicationDataModificationInput!]! default:[]
サイズ制限を超えた添付ファイルの破棄など、Indeed への同期前に元データに適用した変更です。同期した応募が ATS 内のデータとどのように異なるかを Indeed が把握できるようにします。
action AtsSyncCandidateSyncApplicationDataModificationActionInput! 必須
データの変更方法を表します。
reason AtsSyncCandidateSyncApplicationDataModificationReasonInput! 必須
データの変更理由を表します。
target AtsSyncCandidateSyncApplicationDataModificationTargetInput! 必須
応募のどの部分を変更したかを表します。
index Int
targetリスト内の項目の0始まりのインデックスです。
たとえば、1は2番目の添付ファイルです。
項目自体は存在しているがその値が省略された場合は、REMOVEDを含む任意のアクションと組み合わせて使用します。たとえば、審査用の質問から回答が削除された場合です。
変更が特定の項目に対応しない場合はnullを設定し ます。項目全体またはターゲットが削除され、提供データに存在しない場合も同様です。
updatedAt DateTime! 必須
この応募の最終更新日時です。
applicationVersionId ID! 非null
この応募バージョンの一意の ID です。すべての添付ファイルをアップロードしたあとに、このバージョンの送信に使用します。
attachments [AtsSyncCandidateSyncApplicationAttachment!]! 非null
この応募バージョンの添付ファイルです。事前署名付き S3 アップロード URL を含みます。
fileType AtsSyncCandidateSyncApplicationFileType! 非null
履歴書、カバーレター、その他のドキュメントなど、応募に添付されたファイルの種類です。
fileName String! 非null
添付ファイル名です。
contentType String! 非null
添付ファイルの元のメディアタイプです。
contentLength Int64! 非null
添付ファイルのコンテンツ長です。
fileChecksum AtsSyncCandidateSyncApplicationAttachmentChecksum! 非null
添付ファイルの完全性を検証するためのチェックサムです。
url WebUrl! 非null
処理のために送信する前に応募ファイルの内容をアップロードするための署名付きURLです。
アップ ロード中のデータ整合性を検証するために、Content-MD5 ヘッダーを付けてこのURLに PUT リクエストを送信します。
submit SubmitAtsSyncCandidateSyncApplicationPayload
応募バージョンをIndeedへの公開のために送信します。
Indeedはバージョンを非同期に、送信した順に公開します。
applicationVersionId ID! 非null
この応募バージョンの一意のIDです。すべての添付ファイルをアップロードした後、このIDを使用してバージョンを送信します。
delete DeleteAtsSyncCandidateSyncApplicationPayload
応募とそのすべてのバージョンをIndeedから完全に削除します。
削除後は、その応募を更新できません。
input DeleteAtsSyncCandidateSyncApplicationInput! 必須
applicationIdentifier AtsSyncCandidateSyncApplicationIdentifierInput! 必須
Indeed 上の応募の一意の ID です。
indeedRegistrationId ID! 必須
Indeed の採用企業とパートナーの採用企業を関連付ける一意の ID です。登録時に提供されます。
atsCandidateId ID
ATS 内で1件以上の応募に関連付けられた候補者プロファイルの任意の ID です。
atsApplicationId ID! 必須
ATS 内の応募の一意の ID です。
job AtsSyncCandidateSyncJobInput! 必須
求人票に関する情報です。Indeed がインポートした応募データを Job Sync API を通じて公開された求人に関連付けるために使用します。
deletedAt DateTime! 必須
この応募が削除されたタイムスタンプです。
applicationVersionId ID! 非null
この削除の一意の ID です。削除された応募の最終バージョンを参照します。
例
クエリ
mutation Application { atsSyncCandidateSync { application { initialize { applicationVersionId attachments { fileType fileName contentType contentLength fileChecksum { algorithm format checksum } url } } submit { applicationVersionId } delete { applicationVersionId } } }}応答
{ "data": { "atsSyncCandidateSync": { "application": { "initialize": InitializeAtsSyncCandidateSyncApplicationPayload, "submit": SubmitAtsSyncCandidateSyncApplicationPayload, "delete": DeleteAtsSyncCandidateSyncApplicationPayload } } }}