Anonymous evaluation catalogue (no API key)
The one integration-relevant path that reads without credentials. It exists so that "which models are there and what do they cost" can be answered before signing up, which is the order integrations actually evaluate in.
Use it while evaluating; use GET /api/v1/models once you hold a key. The authenticated catalogue is still the only source for callable model IDs at integration time: it is scoped to the key, carries the account's group multiplier, the full input JSON Schema and validated examples, and it is the surface createTask.model is contractually tied to. This one is public, cached at the edge and priced at the standard rate.
Each item carries both model and slug with the same value, so parsing code written here keeps working against /api/v1/models.
The complete item shape (marketing copy, assets, family routing) is documented in console-openapi.yaml; the fields below are the ones an integration cares about, and the object carries more.
Request
- Base URL: https://api.spicyapi.ai
- URL: https://api.spicyapi.ai/console/v1/catalog/models
- Auth: none required
Query parameters
Content language. Defaults to en when omitted. An unsupported value is rejected with 400 rather than silently falling back.
When 1 or true, return only models whose copy is published in that exact locale, with no fallback. Sitemap generation needs this; integrations normally do not.
Response
Published catalogue for one locale.
Changes
No recorded changes to this operation across all 1 revision of this API.