fetchAssets
Gets unacknowledged assets. Passing a token acknowledges the previous batch.
Arguments
input FetchAssetsAtsSyncCandidateSyncInput
limit Int! default:10
Maximum number of assets to return.
token String
Token from a previous fetchAssets call. Acknowledges that batch and makes it unavailable for future fetchAssets calls. Call assetsByTimeRange to get acknowledged assets.
Response
Returns FetchAssetsAtsSyncCandidateSyncPayload .assets [AtsSyncCandidateSyncAsset]! Non-Null
Next available AtsSyncCandidateSyncAsset objects.
token String
Acknowledgment token for this batch. Include in the next fetchAssets call to confirm receipt and get the next batch. If null, all assets have been delivered.
Example
Query
mutation FetchAssets($input: FetchAssetsAtsSyncCandidateSyncInput) { atsSyncCandidateSync { fetchAssets(input: $input) { assets { id metadata { stagedAt employerIdentifier stagedTest completeSourceAttribution { enumKey name } } } token } }}Variables
{"input": FetchAssetsAtsSyncCandidateSyncInput}Response
{ "data": { "atsSyncCandidateSync": { "fetchAssets": { "assets": [AtsSyncCandidateSyncAsset], "token": "abc123" } } }}