Activity
The Attività section surfaces the tenant's background-job feed:
imports, bulk updates, AI enrichments, search reindexes, and media
cleanups all appear here. Every long-running PIM operation returns a
job_id that you can look up through this API.
Endpoints
GET
/api/b2b/pim/jobsauth: sessionGET
/api/b2b/pim/jobs/:job_idauth: sessionGET
/api/b2b/pim/jobs/:job_id/eventsauth: sessionPOST
/api/b2b/pim/jobs/:job_id/cancelauth: sessionPOST
/api/b2b/pim/jobs/:job_id/retryauth: sessionJob lifecycle
Job states
| Field | Type | Required | Description |
|---|---|---|---|
queued | state | Optional | Accepted but not yet picked up by a worker. |
processing | state | Optional | A worker is actively running the job. |
completed | state | Optional | Finished successfully. |
failed | state | Optional | Terminated with an error. See 'last_error'. |
cancelled | state | Optional | Cancelled by user or system. |
Job document
GET /api/b2b/pim/jobs/:job_id
{
"job_id": "pim-bulk-publish-01H7X...",
"kind": "bulk-publish",
"state": "processing",
"progress": { "processed": 420, "total": 1000, "failed": 2 },
"started_at": "2026-04-24T09:02:11.000Z",
"updated_at": "2026-04-24T09:03:48.000Z",
"last_error": null
}