GET https://api.iconscout.com/v3/ai/models
Models are keyed by operation because price is a property of the pair, not of the model: the same model can cost more to restyle with than to generate with. Read credits from here rather than hard-coding it. Upstream provider identifiers are never returned. For plans and pricing, see iconscout.com/api.
| Status | Meaning |
|---|---|
200 | The model catalogue keyed by operation |
401 | Missing or invalid client credentials. data.reason is invalid_credentials. |
429 | Read rate limit exceeded for this client. data.reason is rate_limit_exceeded; back off on Retry-After. The X-RateLimit-* headers are returned on every response the limiter admits — including errors the endpoint itself raises — so the remaining budget is readable between calls rather than only on the refusal. They are absent only on a 401, which is refused before the limiter runs. |