Logo SVG copied to clipboard
Early Access Build agents that never fail Learn more

OpenRouter 402 — Insufficient credits

70teams hit this · 30d
420occurrences · 30d
88%auto-recovered by Manifest
Occurrences across all Manifest teams, last 14 days

What this error means

OpenRouter returns 402 when paid credits run out, or when a free model exhausts its daily allowance.

How to fix it

  • Top up credits on the OpenRouter dashboard
  • Route free-tier traffic to a key-backed provider
  • Watch the free-models-per-day cap in agent loops
Example error message
{
  "error": {
    "message": "Rate limit exceeded: free-models-per-day. Add 10 credits to unlock 1000 free model requests per day.",
    "code": 402
  }
}

Frequently asked

Why a 402 on a free model?

Free models share a daily request cap; once spent, OpenRouter returns 402 until you add credits or the day resets.

Don't let your requests fail again and again

Manifest fixes your bad LLM requests on the fly so they return successful responses before it reaches your agent. No downtime.

  • Deprecated / Not-found models
  • Wrong parameters
  • Malformed requests
  • Exceeded context windows

Join the waitlist to get early access with a free month.