Base URLs
Authentication
Send your API key on every request:X-API-Key field.
How the reference is organized
- B2B groups (
/b2b/*) — prepaid ordering: orders, products, balance and account, deposits, refunds. - Retailer groups (
/retailer/v1/*) — reseller checkouts: catalog, checkouts and payments, refunds, webhook management, account. - Webhook payloads — the messages Wizzgift sends to your server, documented from the spec’s
webhookssection.
Conventions in the schemas
- Timestamps are epoch milliseconds (UTC).
- Nullable fields are typed as
string | null(and similar) in the schemas. 404is returned both for unknown ids and for resources owned by another account.- The
429rate-limit response uses a flat body, not the standard error envelope — see errors.