Connect any printer — receipt, label, A4 — to your web app with a single JSON API call. Install the client, get a key, ship.
curl https://api.printrelay.dev/v1/printjobs \
-u prk_live_••••••: \
-H 'Content-Type: application/json' \
-d '{
"printerId": "f4a1...",
"title": "Receipt #1042",
"contentType": "pdf_uri",
"content": "https://example.com/receipts/1042.pdf",
"source": "checkout"
}'Jobs reach printers in under 200ms over a persistent WebSocket. No polling.
Every job is signed, every transport TLS. Service-role keys never leave our servers.
Per-printer quotas, integrator accounts, and webhooks for every job event.
Download the PrintRelay desktop app for Mac, Windows, or Linux.
We auto-detect every local printer and stream the list to your dashboard.
Generate keys per environment. Rotate or revoke in one click.
PDF, image, or raw ESC/POS. We push it down the wire and back.