DataShift Logo

Datashift Direct Print API

Direct Print

Push print jobs directly to your registered Datashift print devices.

Direct to device

Jobs are delivered over Pub/Sub straight to the print-client running on your chosen device — no manual download-and-print step.

Tenant-scoped

Your Bearer token identifies your tenant and its registered devices. No tenant ID needed in the URL.

1

Issue an API key

Settings → Direct Print → API Keys → Issue new key. The raw key is shown once — store it in your secrets manager.

2

Discover devices

Call GET /devices to list your registered print devices and retrieve their id values.

3

Submit a print job

Call POST /print-jobs with a deviceId and a base64-encoded PDF. Returns a jobId once handed to the delivery queue.