--- name: "agentmail-api-keys" description: "AgentMail: Operations on api-keys" --- # api-keys > **PREREQUISITE:** Read `../agentmail-shared/SKILL.md` for auth, global flags, and output formatting. If missing, run `agentmail generate-skills` to create it. ```bash agentmail api-keys [flags] ``` ## API Resources - `cancel-browser-enrollment` — Cancel Browser Enrollment - `create` — Create API Key - `create-public-key` — Register Public-Key Credential - `delete` — Delete API Key - `delete-browser-consent` — Delete Browser Consent - `delete-browser-credential` — Delete Browser Credential - `list` — List API Keys - `list-browser-consents` — List Browser Consents - `list-browser-credential-events` — List Browser Credential Events - `list-browser-credentials` — List Browser Credentials - `list-public-keys` — List Public-Key Credentials - `revoke-all-agent-id-sign-in-keys` — Revoke All AgentID Sign-In Keys - `revoke-public-key` — Revoke Public-Key Credential - `update-public-key-name` — Rename Public-Key Credential ## Discovering Commands **Agents: always prefer `--schema` over `--help`** — `--schema` returns JSON; `--help` returns human prose. ```bash # Machine-readable surface (use this) agentmail api-keys --schema agentmail api-keys --schema # Human-readable help (for humans) agentmail api-keys --help ```