Cancel one of your waiting print jobs
The API runs on your application instance. Schemas and field names come directly from the OpenAPI specification. Session-authenticated requests require a session on that instance.
Requires a browser session with labels.read. Only a queued job owned by the caller can be cancelled.
adminSessionauthjs.session-token<token>Authenticated Auth.js browser session cookie; each operation declares its required permission. Not restricted to administrators. HTTPS deployments use the secure-prefixed cookie variant.
X-Organization-ID?stringOrganization membership selected for this request. User-bound credentials may select any active membership; standalone tokens may only repeat their pinned organization ID.
uuidapplication/json- body
id*stringuuidJob cancelled.
application/json- response
cancelled*booleancurl -X DELETE 'https://inventory.example.com/api/v1/label-print-jobs' \ -H 'Content-Type: application/json' \ -d '{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08"}'{ "cancelled": true}Claim the next job for a printer POST
Windows agent endpoint; use the dedicated iprt_ credential, not an inventory API token. Reuse claimId to recover the same claim. Stale claims become uncertain after five minutes and are never handed out again. History cleanup runs on polling after seven days.
List your latest shared print jobs GET
Requires a browser session with labels.read. Returns at most 20 jobs submitted by the current user in this organization.