What this error means
A 404 means the model slug is wrong, deprecated, or every provider behind it is temporarily unavailable.
How to fix it
- Verify the exact model id against the OpenRouter models list
- Drop provider filters that exclude every endpoint
- Fall back to an equivalent model that is live
Example error message
{
"error": {
"message": "No endpoints found for the requested model.",
"code": 404
}
}Frequently asked
The model existed yesterday — why 404 now?
Models get deprecated or briefly lose all providers; pin to a current id or add a fallback.