Print API
Print from your software with one API call
Invoices, delivery notes, labels, reports: when your software creates a document, Sealed Print prints it at the right location.
- ERP system
- Online shop
- Your software
SealedPrintLive
- Invoice-1042.pdfPrinting
- Delivery-note.pdfIn transit
- Label-7731.pngDelivered
- Label printer
- Office printer
The challenge
Printing from server-side software is difficult when the printer is in another network. Direct connections need VPNs or open ports, and print servers have to be maintained.
How Sealed Print solves it
Your software sends the document with an API token to the Sealed Print REST API. The job goes to a fixed destination or into the queue, and your software follows its status through the API or a live event stream.
Setup
- 1
Create an API token in the settings and switch on the REST API ingress channel.
- 2
Send a PDF, JPEG or PNG with a single POST request, optionally to a fixed destination.
- 3
Follow the job and its deliveries through the API or server-sent events.
Example
curl -X POST "https://www.sealedprint.com/api/jobs?name=Invoice" \
-H "Authorization: Bearer sp_api_…" \
-H "Content-Type: application/pdf" \
--data-binary @invoice.pdfWhat you get
OpenAPI 3.1
Every endpoint is described machine-readably and can be tried out in the API reference.
Tokens with limits
Tokens have a name, a role and an optional expiry and can be revoked at any time.
Traceable deliveries
Every delivery has a timeline; temporary errors are retried automatically.
No printer drivers
Sealed Print converts documents to PDF and hands them to the printer.
Send your first job through the API
Free to start. No credit card, no drivers.