Revoke API key
Revokes an API key so it can no longer authenticate. The key remains visible as inactive.
Authorizations
First-party Gumnut app session (Clerk session JWT). Only the Gumnut web and mobile apps can obtain one — API keys and OAuth tokens cannot manage credentials, so these operations are not callable with the credentials this API otherwise accepts.
Path Parameters
ID of the API key to revoke
Response
Successful Response
Acknowledgment body returned by destructive endpoints (delete / trash / restore / permanently delete / remove-from-album / empty-trash).
Carries no fields — the HTTP 200 + empty JSON object is itself the success
signal. Exists so MCP tools generated from these endpoints have a real
outputSchema (rather than the null schema FastMCP emits for 204
responses), which ChatGPT's MCP submission tooling requires.