Printing infrastructure
without the mystery.
Add reliable local and remote printing to your product with one small SDK, durable queues, installed drivers, and honest live status.
First customer print
TypeScriptconst customer = await piqae.accounts.getOrCreate('org_01JQ8K8M6Q', {
name: 'Northwind Foods'
});
await customer.printPdf({
printerId: 'prt_01K...',
title: 'Order 481 label',
pdf: await readFile('./label.pdf'),
idempotencyKey: 'northwind-order-481-label-v1'
});Install the SDK, connect a customer, and send a durable PDF job from your server.
Read guide Choose an integrationUse a platform account, a workspace API key, or an interactive node flow without mixing their trust boundaries.
Read guide Customer accountsGive every customer an isolated workspace while keeping integration code compact.
Read guide