Barcode API
Use the public render endpoint for ephemeral PNG/SVG output, or authenticated workspace APIs to create, store, and export barcode assets at scale.
Public render (no account)
Rate-limited. Does not save barcodes. Ideal for previews and light automation.
POST /api/public/barcode/render
Content-Type: application/json
{
"type": "CODE128",
"value": "SHIP-1001",
"format": "png",
"style": { "width": 2, "height": 100, "displayValue": true }
}Authenticated create
POST /api/barcode
Authorization: Bearer <api_key>
Content-Type: application/json
{
"name": "SHIP-1001",
"type": "CODE128",
"value": "SHIP-1001",
"style": { "width": 2, "height": 100, "displayValue": true }
}Webhooks
Tracked 2D barcodes can emit scan events to your systems. Configure webhooks in workspace settings after upgrade.