Skip to main content
Solutions for frequently encountered Vault API errors.

Authentication

MessageCausesSolutions
Invalid API keyWrong key, deleted key, wrong environmentVerify key, check dashboard, use correct env
Token expiredJWT expiredRe-authenticate via /auth/login, get new JWT
MFA verification requiredMFA not verifiedCall /auth/mfa/verify or use backup code

Tokens and CVC

MessageCausesSolutions
Token not foundInvalid token, wrong project, deletedCheck token ID, project, and that token exists
CVC session expired or not found>90 sec, already used, invalid IDRe-tokenize with CVV for new session
Invalid card numberLuhn fail, wrong length, non-numericValidate number, strip spaces/dashes
Card has expiredPast expirationUse current or future expiry

Permissions

MessageCausesSolutions
This API key does not have permission for this operationKey lacks permissionCheck app permissions in dashboard
Only admins and owners can...Insufficient roleUse admin/owner user or request access

Rate limits

MessageSolution
Rate limit exceededWait retry_after_seconds; use exponential backoff
Too many failed attemptsWait for lockout; verify credentials before retrying

Proxy

MessageCausesSolutions
Failed to proxy requestBad URL, PSP down, networkCheck proxy_url, PSP status, retry
Invalid proxy URLMalformed or non-HTTPSUse full https:// URL

Validation

MessageSolutions
Missing required field: XInclude all required fields; check JSON shape
Invalid value for XCheck type (string vs number) and format per API Reference

Getting help

If the error persists: check Guides, review audit logs, and contact support with error message, redacted request, timestamp, and project ID.