Model Catalogue
The model catalogue is SearchStack’s list of Claude models: which one each tier of the default Ask ladder uses, and their list prices.
- Three tiers, cheapest first:
cheap,mid,best. The default ladder is each tier’scurrentmodel. - A ladder you set on an account, list or group is never changed. Newer models are offered instead.
- Prices are US dollars per million tokens, from Anthropic’s pricing page. They price
cost_usdon Ask answers.
Read it
- API:
GET /model-catalogue(no API key).?stage=stagingshows the copy where a newer model is tried first. - MCP:
model_catalogue_get. SDKs:client.ModelCatalogue.GetAsync()(.NET),client.ModelCatalogue.get()(JS). - Console: Models → Answer Models, Claude models.
| Field | What it is |
|---|---|
ladder | The default ladder: each tier’s current model, cheapest first. |
models[].id | The exact model ID, e.g. claude-haiku-5-5. Add it as answer model anthropic-{id}. |
models[].tier | cheap, mid, best, or null (not on the ladder). |
models[].status | current (the tier’s model), candidate (newer, being tested), retired. |
models[].input_per_m_tok, output_per_m_tok | List price per million tokens. |
models[].price_known | false until the price is on Anthropic’s pricing page. Never guessed. |
models[].note | A candidate’s test scores, or why it waits. |
Newer models
- Every week SearchStack checks Anthropic for a newer model in each tier.
- A newer model is tested against the tier’s current one on real Ask questions.
- When it scores at least as well and its price is known, it becomes
currenton staging, then in production. - Your ladder:
GET /ask/ladder/...returnsnewer_modelsfor its rungs. Webhookmodel.candidatetells you when the default changes.
model.candidate
Sent to accounts that set their own Ask ladder, when a tier’s model changes. Carries tier, current_model, model, input_per_m_tok, output_per_m_tok, price_known, switched_in, scores and your_rungs (the rungs of your ladders in that tier).