401 Unauthorized. The key’s metadata (name, created-at, created-by) stays in the list for audit.
Use revoke when:
- The key was accidentally shared or committed to a public repo
- A team member leaves the agency
- An integration is being decommissioned
Revoked vs deleted
| State | Still in list? | Can still authenticate? | Can be restored? |
|---|---|---|---|
| Revoked | Yes | No | No — create a new key |
| Deleted | No | No | No |