Create an API key
The secret is returned once. It cannot be retrieved again.
Authorizations
Your Wixzel Voice API key: Authorization: Bearer wv_live_.... Keys are scoped; grant only what the integration needs.
Body
For your own reference, e.g. "production backend".
1 - 200Grant only what the key needs. There is no admin scope.
1agents:read, agents:write, calls:read, calls:write, leads:read, leads:write, campaigns:read, campaigns:write, knowledge_bases:read, knowledge_bases:write, phone_numbers:read, phone_numbers:write, sip_trunks:read, sip_trunks:write, appointments:read, appointments:write, webhooks:read, webhooks:write, usage:read, billing:read Micro-USD. 1_000_000 = $1.00.
194000
ISO 8601, always UTC.
"2026-09-01T12:00:00.000Z"
Response
The new key, including its secret
^[0-9a-f]{24}$"6a96a3ead6e886d42462dd3e"
api_key "wv_live_"
agents:read, agents:write, calls:read, calls:write, leads:read, leads:write, campaigns:read, campaigns:write, knowledge_bases:read, knowledge_bases:write, phone_numbers:read, phone_numbers:write, sip_trunks:read, sip_trunks:write, appointments:read, appointments:write, webhooks:read, webhooks:write, usage:read, billing:read Guardrail, enforced within about a minute. Not a hard cap.
194000
ISO 8601, always UTC.
"2026-09-01T12:00:00.000Z"
ISO 8601, always UTC.
"2026-09-01T12:00:00.000Z"
ISO 8601, always UTC.
"2026-09-01T12:00:00.000Z"
The secret. Shown once and never again — store it now.
"wv_live_xxxxxxxxxxxxxxxxxxxxxx_ab12"

