SDK / API ReferenceVault
Delete Credential
Delete a credential from the vault
Scope: vault:write
Permanently deletes a credential. This cannot be undone.
Request
import { Mailgent } from "@mailgent/sdk";
const mailgent = new Mailgent({ apiKey: process.env.MAILGENT_API_KEY! });
await mailgent.vault.delete("stripe");import os
from mailgent import Mailgent
mailgent = Mailgent(api_key=os.environ["MAILGENT_API_KEY"])
mailgent.vault.delete("stripe")mailgent vault delete stripevault.delete(name="stripe")Available through @mailgent/mcp — see MCP setup.
curl -X DELETE https://api.mailgent.dev/v0/vault/stripe \
-H "Authorization: Bearer loid-your-api-key"Response
204 No Content — empty body on success.
Errors
{
"error": "not_found",
"message": "Credential not found",
"status": 404
}