API keys

Create, reveal, and revoke API keys, with scoped access badges and a danger zone. Built from live Canvas components.

Create a key

Anatomy. Name Input + primary CTA; creating mints a demo secret, shows its one-time reveal (copyable Input inside a warning Alert), and appends a masked row to Active keys.
Key name

Active keys

Anatomy. DataTable of keys: mono prefix, scope Badges, last-used column, revoke per row; an EmptyState takes over when the last key is revoked.
Key
Scopes
Last used
cnv_live_8f2a…03f6
read
write
2 minutes ago
cnv_live_c41d…9a8b
read
3 hours ago
cnv_test_77e0…12cd
read
write
admin
12 days ago

Danger zone

Anatomy. Bordered Card of irreversible actions, each row pairing the consequence copy with a destructive outline Button; Revoke all confirms through an AlertDialog.

Danger zone

Revoke all keys
Every integration stops working immediately.
Rotate signing secret
Webhook signatures change; consumers must update.