Create an API key
Creates a restricted key. Scopes are required and must be a subset of the calling key’s scopes. The secret is returned once, in this response only.
Authorizations
Authorization: Bearer rbk_live_...
The API release your integration is built against, e.g. 2026-10-01.wattle. Required on every request.
Body
1 - 1001account:read, connections:read, connections:write, data:read, categories:read, categories:write, destinations:read, destinations:write, syncs:read, syncs:write, rules:read, rules:write, events:read, events:write, keys:write 20"2026-08-21T09:30:00.000Z"
Up to 50 string pairs. Set a key to null to unset it.
Response
The created key, with its secret
"key_3K1nTq8cZ5yWvR2mPd7Lx9"
api_key First 16 characters of the secret, for display
account:read, connections:read, connections:write, data:read, categories:read, categories:write, destinations:read, destinations:write, syncs:read, syncs:write, rules:read, rules:write, events:read, events:write, keys:write Created before scopes existed; holds every :read scope
Only present on create and rotate responses
"2026-08-21T09:30:00.000Z"
Set after rotate: when this key stops working
"2026-08-21T09:30:00.000Z"
"2026-08-21T09:30:00.000Z"
active, expiring, revoked, expired Up to 50 string pairs. Set a key to null in an update to unset it.
"2026-08-21T09:30:00.000Z"
"2026-08-21T09:30:00.000Z"