Quickstart
Create an account, reveal your sandbox key once, upload artwork, quote specs, and create an order.
curl -X POST https://api.labelmakerai.com/v1/uploads \
-H "Authorization: Bearer $LABEL_API_KEY" \
-H "Idempotency-Key: upload-1001"Loading...
Build with self-serve keys, prepaid billing, and signed webhooks at https://api.labelmakerai.com.
Create an account, reveal your sandbox key once, upload artwork, quote specs, and create an order.
curl -X POST https://api.labelmakerai.com/v1/uploads \
-H "Authorization: Bearer $LABEL_API_KEY" \
-H "Idempotency-Key: upload-1001"Human users manage accounts in LabelMaker; machine calls use bearer API keys.
Authorization: Bearer $LABEL_API_KEYAdd Stripe credit before creating production orders, then track available and held balance.
POST https://api.labelmakerai.com/v1/billing/topupsCreate signed webhook endpoints, inspect delivery attempts, and replay failures.
POST https://api.labelmakerai.com/v1/webhook-endpointsErrors use stable machine-readable codes and x-request-id headers.
{ "error": { "code": "VALIDATION_FAILED" } }