Platform · Automation

Automation

REST API for design renders (ZPL, PDF, PNG), all ZPL tools and batch jobs with usage metering, HMAC webhooks with a callback after render, tool, enrichment, batch and account API calls, push notifications, watch-folder printing, auto-reprint and AI agents that print labels without any labeling logic.

REST API

Automate your label pipeline with api.zplcloud.com

Authenticate with an API key (X-API-Key or Basic Auth), render saved designs as ZPL, PDF or PNG, call every ZPL tool as an endpoint and run batch jobs that print straight to your printers - with usage metering and an optional webhook callback on render, tool, enrichment, batch and account calls.

  • All 22 ZPL tools as endpoints (/v1/tools/zpl-to-pdf …) - no rate limits, counted as renders
  • Batch jobs with up to 10,000 records on the Pro plan - sync or async with job status, printed in blocks to Weblink, remote or virtual printers, optional pick list PDF
  • Optional webhook callback on render (PDF/PNG), tool, enrichment, batch and account endpoints (webhookId), with or without the result - plus printers, agents and label quota via GET
  • Designs cached 60 minutes, invalidated on save or delete
  • Body limits for ZPL rendering by design: max. 500 records, 1 MB per request
  • OpenAPI / Scalar interactive docs at /api/scalar
  • TLS 1.2 / 1.3, 12-character password policy, team roles Admin / Member

Webhooks & push

Every event where your team already looks

Print jobs, printer status and batch results trigger HMAC-signed webhooks with retry backoff (1 / 5 / 30 min) and a delivery overview - and render, tool, enrichment, batch and account API calls can report back to a webhook when they finish, with or without the result. Push notifications go out on seven channels from one UI; labels can be sent as e-mail attachments.

ntfy Telegram Gotify Signal WhatsApp WhatsApp QR Web Push

Webhooks

HMAC-signed events, retry backoff, delivery log, callback after render, tool, enrichment, batch and account API calls - 1 endpoint on Developer, 3 on Starter, 10 on Pro, unlimited on Enterprise.

7 push channels

ntfy, Telegram, Gotify, Signal, WhatsApp, WhatsApp QR and Web Push, configured per account.

ZPL by e-mail

Send a design as zpl.prn attachment straight from the workflow.

Watch-folder printing

The agent prints every new .zpl/.prn file of a folder - oldest first, stability check, failed/ subfolder.

AI

Print labels from your app or your AI agent

zplCloud renders labels on demand - so your AI agent or app can create production-ready ZPL without any labeling logic. Send product data, get a printable label back.

  • AI-ready REST API: describe the product, get clean ZPL, PDF or PNG - every ZPL tool is an endpoint too
  • Works with ChatGPT, Copilot, Claude or your own agent
  • Templates map your data to the right label - no ZPL coding
  • Live PNG / PDF / SVG preview before anything is printed

Copy this prompt into an AI agent (ChatGPT, Claude, Copilot, Cursor …) - it reads zplcloud.com/SKILL.MD and builds the API print flow with a GTIN label for you.

All features

The complete label workflow toolkit

Designer, converters, print control, batch, webhooks, push and API - everything in one platform. New features are marked with NEW.

Integration & API

NEW

REST API

api.zplcloud.com with API keys and usage metering - designs as ZPL, PDF or PNG, 22 ZPL tools, label enrichment, batch jobs, printers, agents and label quota.

NEW

Webhooks

HMAC-signed events with retry backoff (1/5/30 min), delivery overview and an optional callback after render, tool, enrichment, batch and account API calls.

ZPL by email

Send designs directly from the workflow as email.

7 push channels

ntfy, Telegram, Gotify, Signal, WhatsApp, WhatsApp-QR and Web Push - all from one UI.

OpenAPI / Scalar

Live API documentation with try-it for every endpoint - at api.zplcloud.com/scalar.

NEW

ZPL guides

Free tutorials on barcodes, QR, fonts, graphics and print control at /guides.

NEW

Seven message buses

Kafka, Azure Service Bus, MQTT, AMQP 1.0, RabbitMQ, Amazon SQS and Google Pub/Sub. Stream subscriptions print automatically: JSON record → design → ZPL, or a ZPL envelope { schemaVersion, printer, zpl } straight to one or all printers. Nothing is acknowledged before the print; failures are redelivered instead of silently lost.

NEW

Object storage: S3 & Azure Blob

Print ZPL straight from a bucket - the message points at it instead of embedding it. And the other way round: printed ZPL is written back. S3-compatible, so MinIO, R2, Wasabi and Backblaze work too.

NEW

Output targets

After the print: store the label, send a message to a bus and trigger an HMAC-signed webhook - each step switched on separately.

Ready to print at scale?

Design your first label in minutes. Enterprise: private deployment, SLA and SSO/SAML on request.

Free Developer plan · no credit card · cancel anytime