v1
latestOpenAPI 3.0.32026-07-2246176.0 KBUpdate API key
Update an API key's name, permissions, allowed_subaccounts, allowed_ips, expires_at, or is_active. The response includes an updated_fields array showing which fields changed. You cannot update the API key currently being used to authenticate the request — doing so returns 409. Note: sending an empty permissions array is silently ignored — permissions cannot be cleared via this endpoint. Permission: account:apikeys:update.
put/v4/account/api-keys/{id}
Path parameters
idstring uuid required
Request body
Response
Updated API key
Example response
{
"message": "API key updated successfully"
}