List recent jobs
Asynchronous jobs for this workspace, newest first.
Scope: read:jobs.
get/jobs
Request
- Base URLhttps://www.merchkit.com/api/v1
- AuthHTTP bearer
Query parameters
limitinteger
Rows per page, 1 to 200. Defaults to 50.
Larger pages mean fewer round-trips. 200 is also the cap on in operator value lists, so refetching a full page of IDs with filter[id][in]=... always fits in one call.
offsetinteger
Rows to skip. Zero-based. Echoed back in pagination.offset.
Page forward by adding limit each time. Stop when pagination.has_more is false rather than comparing counts. Default order is created_at ascending, which keeps long sweeps stable: new rows land at the end instead of shifting pages you have not read yet.
Response
A page of jobs.
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"
}
}
],
"pagination": {
"total": 128,
"limit": 50,
"offset": 0,
"has_more": true
}
}Changes
No recorded changes to this operation across all 1 revision of this API.