API Keys
The credential manager where a developer creates, scopes and revokes programmatic access.
Account & Settings · 6 checks · 10 resources
Before you ship
6- 01Key list — a table of all existing keys showing name, creation date, last used date and permissions, revealing only the last few characters
- 02Generate key — a clear way to create a new key, naming it and setting its scope or permissions
- 03Copy key on creation — the full key revealed exactly once immediately after creation, with a prominent copy button and an explicit warning
- 04Key permissions or scopes — the ability to limit what each key can access (read-only, specific resources, or full access)
- 05Revoke key — a clear way to immediately invalidate a key, with a confirmation step
- 06Documentation link — a direct link to API documentation so developers can start without searching
Resources that help you build this
10- Chakra UI · 114 accessible React components with a token-driven styling system
- Kumo · Cloudflare's production React library: 44 components on Base UI + Tailwind v4, MIT
- ReUI · 1,052 free shadcn components, 502 pro blocks, 10 templates, hosted MCP
- shadcn/ui · 64 copy-in React components on Radix + Tailwind, installed by CLI
- Composio · Managed auth plus 1,000+ app toolkits so agents can act in Slack, Gmail, GitHub
- HextaUI · 103 shadcn registry items: primitives plus AI, auth, billing, settings and team blocks
- remove.bg API & Tools · Background-removal REST API plus Photoshop, desktop, Zapier and Make integrations
- Watermelon UI Dashboards · Nine full React admin dashboards installed through the shadcn CLI from a public registry
- Dub · Open-source short links, conversion tracking and affiliate payouts
- integrations.sh · 5,758 machine-readable integration specs — MCP, OpenAPI, GraphQL, CLI — across 3,230 domains