Claim the next job for a printer
Die API läuft auf deiner Anwendungsinstanz. Schemas und Feldnamen stammen unverändert aus der OpenAPI-Spezifikation. Browsergebundene Aufrufe benötigen eine Sitzung auf der Instanz.
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.
printAgentAuthentifizierungBearer <iprt_ token>Dedicated printer credential issued once by POST /label-printers. Only valid for agent claim and acknowledgement.
application/json- body
claimId*stringuuidClaimed RAW data or null when no job is available.
application/json- response
job*|nullcurl -X POST 'https://inventory.example.com/api/v1/label-print-agent/claim' \ -H 'Content-Type: application/json' \ -d '{ "claimId": "88057929-7728-4a26-8396-f965dcc8b947"}'{ "job": { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "data": "string", "sha256": "string" }}Acknowledge a printer claim POST
Agent only. Report submitted after Windows accepts the RAW job, failed after a definite failure, or uncertain if acceptance is ambiguous. The receipt clears the stored payload. It does not prove physical printing.
Cancel one of your waiting print jobs DELETE
Requires a browser session with labels.read. Only a queued job owned by the caller can be cancelled.