User ManualPodWarden Hub
API Keys
Create, view, re-issue, and revoke API keys for connecting PodWarden instances to Hub

What you see
URL: /dashboard/api-keys (requires login)
The API Keys page lets you manage the keys your organization uses to connect PodWarden instances to Hub and to authenticate API requests. Keys use the pwc_ prefix.
The page has a header with the title and a "Create Key" button. Below that is a card listing all your API keys, or an empty state message if none exist.
When you create a new key, a green banner appears at the top showing the full key value. This is the only time the key is displayed -- copy it immediately.
Fields / columns
| Field | Description |
|---|---|
| Name | Descriptive label you chose when creating the key (e.g. "Production PodWarden") |
| Key prefix | First characters of the key (pwc_...) for identification |
| Last used | Date the key was last used to authenticate a request |
| Status | Current key status: active or revoked |
Available actions
| Action | Where | What it does |
|---|---|---|
| Create Key | Page header button | Opens a modal to name and create a new API key |
| Copy | Created key banner | Copies the full key value to the clipboard |
| Dismiss | Created key banner | Hides the key display banner |
| Re-issue | Refresh icon per key row | Generates a new key value for the same key record. The old value stops working immediately. |
| Revoke | Trash icon per key row | Permanently deactivates the key. It cannot be re-activated. |
Status badges
| Badge | Meaning |
|---|---|
| active | Key is valid and can be used for authentication |
| revoked | Key has been revoked and will be rejected on use |
Related docs
- MCP -- Use API keys to connect AI clients to Hub
- Dashboard -- Overview showing API key count
- Settings: Hub -- Configure your PodWarden instance to use a Hub API key
- Admin API Keys -- Admin view of all keys across organizations