Barcode. Generate a barcode image via GET. Output: SVG (default) or PNG. Supports 25+ formats: EAN-13, Code 128, ITF-14, GS1-128, postal codes and more. Credit cost: 3 credits per call.
Parametersdatarequireddesctypeunitcolorsharetitlefieldsformatheightmarginbar_gap+14 more
Chart. Render a Chart.js image via GET. Pass the full chart object as URL-encoded JSON in query. Prefer format png for ChatGPT. POST sends the same object as a JSON body, not query. Credit cost: 5 credits per call.
Parametersqueryrequiredsharefieldsversion
Chart AI. Describe a chart in plain English via GET and get a rendered image back. Powered by AI. Credit cost: 10 credits per call.
Parameterssharetitlewidthfieldsformatheightlegendpromptrequiredraw_datasubtitlebackgrounddevice_pixel_ratio
Chart Render. Render a previously saved chart by ID. Public, no API key required. Supports URL overrides for templates (?data1=, ?labels=, ?title=…).
Parametersidrequireddata1titlewidthfieldsformatheightlabels
Chart View. View a previously saved chart as an interactive HTML page. Public, no API key required. Iframe-embeddable.
Parametersidrequiredsharefields
Diagram. Render a diagram via GET. Use type (mermaid, d2, …), query (source code), and format=png for ChatGPT. POST uses diagram_type and diagram_source instead. Credit cost: 5 credits per call.
Parameterstyperequiredqueryrequiredsharefieldsformat
Diagram AI. Describe a diagram in plain English via GET and get a rendered image back. Powered by AI. Credit cost: 10 credits per call.
Parameterssharefieldspromptrequireddiagram_typeoutput_format
diagram_render
Diagram Render
Diagram Render. Render a previously saved diagram by ID. Public, no API key required. Supports ?format= and ?query= overrides.
Parametersidrequiredquerysharefieldsformat
Diagram View. View a previously saved diagram as an HTML page. Public, no API key required. Iframe-embeddable with inline SVG rendering.
Parametersidrequiredsharefields
Label Preview. Preview a thermal label via GET. Pass the same label object as a URL-encoded JSON string in query. Inside that JSON, text items use content and size (1-10), not text or fontSize. Prefer format=png for ChatGPT. Credit cost: 3 credits per call.
Parametersqueryrequiredsharefieldsformat
label_compile
Label Compile
Label Compile. Compile a label to printer commands (tsc, zpl, epl, …). POST width, language, and elements. Text uses content and size (1-10), not text or fontSize. No barcode element. Example: {"width":40,"height":30,"unit":"mm","language":"zpl","element… Credit cost: 3 credits per call.
Parametersdpigapunitspeedwidthrequiredcopiesfieldsheightdensityprinterelementsrequiredlanguagerequired+1 more
label_convert
Label Convert
Label Convert. Convert printer commands from one language to another. POST source, from, and to. from is the source language (tsc, zpl, epl, …). to is the target (tsc, zpl, escpos, …). Credit cost: 5 credits per call.
Parameterstorequireddpifromrequiredspeedcopiesfieldssourcerequireddensity
Label Parse. Parse printer commands into structured elements. POST source and language (tsc, zpl, epl, …). Credit cost: 1 credit per call.
Parametersfieldssourcerequiredlanguagerequired
Label Render. Render a previously saved label by ID. Public, no API key required. Supports ?format= override.
Parametersidrequiredfieldsformat
label_validate
Label Validate
Label Validate. Validate printer commands. POST source (the raw commands) and language (tsc, zpl, epl, …). Credit cost: 1 credit per call.
Parametersfieldssourcerequiredlanguagerequired
Label View. View a previously saved label as an HTML page. Public, no API key required. Iframe-embeddable with inline SVG rendering.
Parametersidrequiredfields
QR Code. Generate a styled QR code via GET. Output: SVG (default) or PNG. Supports dot styles, gradients, custom corners and all QR versions. Credit cost: 3 credits per call.
Parametersdatarequireddescmaskmodesizeunitcolorshapesharetitlefieldsformat+8 more
Stats. Infrastructure health for an engine or endpoint over the last hour. Not scoped to your account or tenant. Enabled per account: HTTP 403 means contact support to activate it.
Parameterspathengine
Usage. Return this account's Chartquery usage and credit balance. No body. Requires an API key.
Takes no parameters.