Skip to main content
// UltraCart REST API · Webhooks · v2

Ship on the UltraCart API.

One REST API for items, orders, checkout, customers, and webhooks — with SDKs in seven languages and a reference generated straight from the spec.

orders.webhook.js
# Subscribe to order events
curl -X POST https://secure.ultracart.com/rest/v2/webhook \
  -H "Authorization: Bearer $UC_API_KEY" \
  -d '{ "event_categories": [{ "event": "order_create" }] }'

# → 200 OK — verify the signature on delivery
const ok = api.verifySignature(req.body,
  req.headers['x-uc-webhook-signature']);
// START HERE

Everything the API offers

From your first call to production webhooks — the building blocks in one place.

// SDKS

Official SDKs in seven languages

Generated from the same OpenAPI spec as the reference, so they never drift. Every operation ships a hand-written sample in each language.