MAILGENT
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 stripe
vault.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
}

On this page