fetchAssets
未確認のアセットを取得します。トークンを渡すと前のバッチを確認済みとしてマークします。
引数
input FetchAssetsAtsSyncCandidateSyncInput
limit Int! default:10
返す最大アセット数。
token String
前回のfetchAssets呼び出しのトークン。そのバッチを確認済みとしてマークし、以降のfetchAssets呼び出しで利用不可にします。確認済みアセットを取得するにはassetsByTimeRangeを呼び出してください。
応答
FetchAssetsAtsSyncCandidateSyncPayload を返す。assets [AtsSyncCandidateSyncAsset]! 非null
次に利用可能なAtsSyncCandidateSyncAssetオブジェクト。
token String
このバッチの確認トークン。次のfetchAssets呼び出しに含めて受信を確認し、次のバッチを取得します。nullの場合、すべてのアセットが配信済みです。
例
クエリ
mutation FetchAssets($input: FetchAssetsAtsSyncCandidateSyncInput) { atsSyncCandidateSync { fetchAssets(input: $input) { assets { id metadata { stagedAt employerIdentifier stagedTest completeSourceAttribution { enumKey name } } } token } }}変数
{"input": FetchAssetsAtsSyncCandidateSyncInput}応答
{ "data": { "atsSyncCandidateSync": { "fetchAssets": { "assets": [AtsSyncCandidateSyncAsset], "token": "abc123" } } }}