Bulk Operation Progress
GET/api/faire/instances/:integrationInstance/products/bulk-progress/:trackedJobLogId
Returns the live progress of a BulkFaireProductOperationTrackedJob. Returns the standard TrackedJobLogResource shape — same as the global Job Progress Tray polls. Poll this endpoint while the job runs; progress_percentage and results update as the job processes batches.
Path Parameters:
integrationInstance(required) - The ID of the Faire integration instance.trackedJobLogId(required) - The tracked job log ID returned by thebulk-trackeddispatch.
Response (200): A standard TrackedJobLogResource. Key fields for a Faire bulk job:
data.id- Tracked job log ID.data.status- One ofpending,processing,completed,failed,cancelled.data.progress_percentage- 0-100 (ornulluntil the job starts).data.message- Latest status message from the job.data.results- When completed, contains{ action, total, processed, failed, skipped, started_at, completed_at }. Errors populateresults.error.
Errors:
404when the tracked job log ID does not exist.
Request
Responses
- 200
Successful response