Vercel AI Gateway returns 403 Forbidden access_denied for all requests

Problem Description: Every request to the Vercel AI Gateway returns a 403 Forbidden (access_denied) response, including authentication and balance endpoints like /v1/credits. The restriction appears to be applied at the account/team level, as key rotations, model changes, or payload adjustments do not resolve the issue.

What I Have Tried:

  • Created and rotated fresh API keys multiple times with unlimited budgets and no provider restrictions.
  • Successfully purchased $140+ worth of credits (balance shows over 14,000 credits in my dashboard).
  • Verified credit card and billing information on my personal account.
  • Tested raw curl requests directly to https://ai-gateway.vercel.sh/v1/credits with Authorization: Bearer <API_KEY>.
  • Confirmed that using an invalid key returns 401 Unauthorized, which indicates the 403 Forbidden is an account-level block.

Error Response:


{

"error": {

"message": "Forbidden.",

"type": "access_denied"

}

}

Request for Help: Could a community member or Vercel staff member help check if an automated security or account-level flag is blocking my AI Gateway access? Any assistance in reviewing or unblocking my account status would be greatly appreciated…