aiTaskBuilder
Get Batch Sync Status
Changed onReturns the current status of a batch sync job created by POST /batches/{batch_id}/sync.
A sync job transitions through the following statuses:
- queued — sync accepted, awaiting the background worker.
- processing — the worker is materialising tasks.
Terminal statuses:
- complete — the sync finished. tasks_created, datapoints_processed, groups_created, and groups_expanded are populated.
- failed — the sync failed. reason is populated.
Continue polling while the status is queued or processing.
get/api/v1/data-collection/batches/{batch_id}/syncs/{sync_id}
Request
- Base URLhttps://api.prolific.com
- URLhttps://api.prolific.com/api/v1/data-collection/batches/{batch_id}/syncs/{sync_id}
- AuthAPI key in header Authorization
Path parameters
batch_idstring uuid required
The unique identifier of the batch
sync_idstring uuid required
The sync job ID returned by POST /batches/{batch_id}/sync
Response
Sync job status
Changes
- warning
deleted the
headerrequest parameterAuthorization - info
the endpoint scheme security
tokenwas added to the API
- warning
- info
api operation id
get-batch-sync-statusremoved and replaced withaiTaskBuilder_GetBatchSyncStatus
- info