Poll an async job
Status + progress of an asynchronous operation (source processing, imports, workflow runs). POST /sources returns a job_id to poll here; terminal statuses are completed, failed, and cancelled.
Scope: read:jobs.
get/jobs/{id}
Request
- Base URLhttps://www.merchkit.com/api/v1
- AuthHTTP bearer
Response
Job status.
Example response
{
"data": {
"id": "1f7c9a2b-6d43-4e8f-b501-a92c7d3e6f18",
"name": "Process Source",
"status": "running",
"progress": {
"current": 40,
"total": 100,
"percent": 40
},
"created_at": "2026-07-18T09:30:22Z",
"started_at": "2026-07-18T09:30:22Z",
"completed_at": null,
"result": null,
"metadata": {
"workflow": "process-source",
"url": "https://nordictimber.example/catalog/aria-oak-dining-table",
"via": "api_v1"
}
}
}Changes
No recorded changes to this operation across all 1 revision of this API.