Loading...

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’s current model.
  • 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_usd on Ask answers.
Read it
  • API: GET /model-catalogue (no API key). ?stage=staging shows 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.
FieldWhat it is
ladderThe default ladder: each tier’s current model, cheapest first.
models[].idThe exact model ID, e.g. claude-haiku-5-5. Add it as answer model anthropic-{id}.
models[].tiercheap, mid, best, or null (not on the ladder).
models[].statuscurrent (the tier’s model), candidate (newer, being tested), retired.
models[].input_per_m_tok, output_per_m_tokList price per million tokens.
models[].price_knownfalse until the price is on Anthropic’s pricing page. Never guessed.
models[].noteA 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 current on staging, then in production.
  • Your ladder: GET /ask/ladder/... returns newer_models for its rungs. Webhook model.candidate tells 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).

Top