Labelixa API guide: quick start, API reference, code examples (cURL, Python, C#, Java, Node.js, PHP), limits and frequently asked questions.
A single POST request is enough to render a ZPL label to PNG. Free usage needs no API key — and there is no watermark:
curl -X POST "https://api.labelixa.com/v1/printers/8dpmm/labels/4x6/0" \
--data "^XA^CF0,60^FO50,50^FDHello^FS^XZ" > label.pngTo produce a single barcode directly as an image, GET /v1/barcodes is enough — it can even be embedded in <img src>:
curl "https://api.labelixa.com/v1/barcodes?type=qr&data=https://labelixa.com" > qr.pngEndpoints, headers, error codes and authentication.
Barcode API14 symbologies, parameters and no-code usage.
Supported CommandsMatrix of supported / unsupported ZPL commands.
Code Examples and SDKsOfficial Python and Node.js SDKs; integration with cURL, C#, Java and PHP.
Limits and PricingPlan tiers, quotas and request limits.
On-Premise InstallationRun it on your own server, environment variables, Docker.
Frequently Asked QuestionsRendering, character support, error messages and on-premise.