Authentication
Every request is authenticated with an API key, sent as a bearer token.
Authorization: Bearer dw_live_************************Creating a key
- Open Settings → API Keys in the DozzyWizard app.
- Click Create key and give it a name.
- Copy the key immediately — it's shown once, and never again.
Keys are stored hashed, not in plain text, so if you lose one there's no way to recover it. Regenerate it instead.
Key states
A key can be disabled without deleting it — useful if you suspect it leaked but want to keep the same key's usage history.
| State | Effect |
|---|---|
| Active | Works normally |
| Inactive | Every request returns 403 |
| Deleted | Every request returns 401 |
Wallet balance
Requests are billed against the same wallet balance as the chat app. If the
balance is 0, every request returns 402 Insufficient balance before
any model is called.