atsSyncCandidateSync
Retrieve CandidatesとSend Candidatesのクエリです。
応答
AtsSyncCandidateSyncQueries を返す。assetsByTimeRange AtsSyncCandidateSyncAssetsConnection
時間範囲内の確認済みアセットを取得します。
GraphQL Cursor Connections Specification をご覧ください。
input AtsSyncCandidateSyncAssetsByTimeRangeInput! 必須
時間範囲のフィルターです。
first Int
1ページあたりのアセットの最大数です。
after String
ページネーションのカーソルです。最初のページにはnullを使用します。
edges [AtsSyncCandidateSyncAssetsEdge]! 非null
コネクシ ョンのエッジです。
node AtsSyncCandidateSyncAsset! 非null
このエッジのアセット。
cursor String! 非null
このエッジのカーソル。
pageInfo PageInfo! 非null
ページネーション情報です。
assets [AtsSyncCandidateSyncAsset]! 非null
このページに含まれるアセットです。
application AtsSyncCandidateSyncApplicationQueries
AtsSyncCandidateSyncApplication型のクエリです。
findStatuses AtsSyncCandidateSyncApplicationFindStatusesConnection
各応募バージョンのステータスを返します。
input AtsSyncCandidateSyncApplicationFindStatusesInput!
応募バージョンのステータス検索への入力です。
filter AtsSyncCandidateSyncApplicationFindStatusesFilterInput! default:{indeedRegistrationIds: [], applications: [], applicationVersionIds: [], applicationVersionStatusTypes: []}
応募バージョンステータスを検索するためのフィルター条件です。
first Int
前方ページネーションのページサイズです。
last Int
後方ページネーションのページサイズです。
edges [AtsSyncCandidateSyncApplicationFindStatusesEdge!]! 非null
応募バージョンのステータスとそれぞれのカーソルのリストです。
pageInfo PageInfo! 非null
レスポンスの Relay コネクションのページ情報です。
applicationVersionStatuses [AtsSyncCandidateSyncApplicationVersionStatus!]! 非null
応募バージョンのステータスのリストです。
findLatestStatuses AtsSyncCandidateSyncApplicationFindLatestStatusesConnection
各応募の最新バージョンのステータスを返します。
input AtsSyncCandidateSyncApplicationFindLatestStatusesInput!
最新の応募バージョンのステータス検索のフィルターです。
filter AtsSyncCandidateSyncApplicationFindLatestStatusesFilterInput! default:{indeedRegistrationIds: [], applications: [], applicationVersionStatusTypes: []}
最新の応募バージョンのステータスを検索するためのフィルター条件です。
first Int
前方ページネーションのページサイズです。
last Int
後方ページネーションのページサイズです。
edges [AtsSyncCandidateSyncApplicationFindLatestStatusesEdge!]! 非null
応募バージョンのステータスと、それぞれのカーソルのリストです。
pageInfo PageInfo! 非null
レスポンスの Relay コネクションのページ情報です。
applicationVersionStatuses [AtsSyncCandidateSyncApplicationVersionStatus!]! 非null
応募バージョンのステータスのリストです。
例
クエリ
query AtsSyncCandidateSync { atsSyncCandidateSync { assetsByTimeRange { edges { node { id metadata { stagedAt employerIdentifier stagedTest completeSourceAttribution { ...AtsSyncCandidateSyncCompleteSourceAttributionFragment } } } cursor } pageInfo { endCursor hasNextPage hasPreviousPage startCursor } assets { id metadata { stagedAt employerIdentifier stagedTest completeSourceAttribution { enumKey name } } } } application { findStatuses { edges { node { applicationVersionId applicationIdentifier { ...AtsSyncCandidateSyncApplicationIdentifierFragment } status } cursor } pageInfo { endCursor hasNextPage hasPreviousPage startCursor } applicationVersionStatuses { applicationVersionId applicationIdentifier { indeedRegistrationId atsCandidateId atsApplicationId job { ...AtsSyncCandidateSyncJobFragment } } status } } findLatestStatuses { edges { node { applicationVersionId applicationIdentifier { ...AtsSyncCandidateSyncApplicationIdentifierFragment } status } cursor } pageInfo { endCursor hasNextPage hasPreviousPage startCursor } applicationVersionStatuses { applicationVersionId applicationIdentifier { indeedRegistrationId atsCandidateId atsApplicationId job { ...AtsSyncCandidateSyncJobFragment } } status } } } }}応答
{ "data": { "atsSyncCandidateSync": { "assetsByTimeRange": AtsSyncCandidateSyncAssetsConnection, "application": AtsSyncCandidateSyncApplicationQueries } }}