Reseller API v1
Programmatic access to the full catalog at your tier price, wallet balance, instant-delivery ordering and webhooks. Every request is authenticated with the API key from your dashboard, sent as the X-Api-Key header. The machine-readable spec lives at /api/openapi (OpenAPI 3.1).
items[].sku = "13200::0-0" (option indexes per axis). Idempotent retries: send an Idempotency-Key header on order creation./api/productsList products. With your X-Api-Key, every product includes netPrice (your tier discount applied) and hasVariants.
curl -s https://licendi.es/api/products?category=Windows \
-H "X-Api-Key: $LICENDI_API_KEY"/api/products/{sku}Product detail with variation axes + per-combination prices. Each combination has an orderSku like 13200::0-0.
curl -s https://licendi.es/api/products/13200 -H "X-Api-Key: $LICENDI_API_KEY"/api/balanceWallet balance, tier, discount and your 20 most recent ledger entries.
curl -s https://licendi.es/api/balance -H "X-Api-Key: $LICENDI_API_KEY"/api/ordersPlace an order. Settles against your wallet and returns delivered licence keys in the response. Send Idempotency-Key to make retries safe.
curl -s -X POST https://licendi.es/api/orders \
-H "X-Api-Key: $LICENDI_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: my-po-2026-001" \
-d '{"items":[{"sku":"13200::0-0","qty":2}],"externalId":"PO-2026-001"}'/api/ordersList your orders, newest first (?limit=50, max 200).
curl -s "https://licendi.es/api/orders?limit=10" -H "X-Api-Key: $LICENDI_API_KEY"/api/orders/{id}Order detail incl. invoice reference.
/api/orders/{id}/keysFlat list of the delivered keys for an order: [{ sku, name, key }]. Returns 202 while not delivered.
curl -s https://licendi.es/api/orders/ord-xxxx/keys -H "X-Api-Key: $LICENDI_API_KEY"/api/webhooksManage webhook endpoints. Events: order.delivered, key.assigned. Deliveries carry an HMAC-SHA256 signature you verify with the endpoint secret (returned once at registration).
curl -s -X POST https://licendi.es/api/webhooks \
-H "X-Api-Key: $LICENDI_API_KEY" \
-H "Content-Type: application/json" \
-d '{"url":"https://example.com/hooks/licendi","events":["order.delivered"]}'