The live model catalog

Every model the installation knows, under one canonical id, with the hosts that serve it, the wires each host serves it on, capabilities, effort levels, limits, cache facts, prices per tier, review state and deprecation, each field with its source. Wire facts only: no routing scores or decision data. Updated automatically from models.dev, the LiteLLM map, provider model lists and the AWS price list under Caveman's reviewed facts. A host offering only Caveman's own provider accounts list is left out. A newly seen model is unreviewed: usable when a request names it, never substituted to until approved. Send the ETag back as If-None-Match to get 304 while the catalog is unchanged.

get/v1/catalog

Request

  • Base URL
    https://gateway.caveman.so
  • URL
    https://gateway.caveman.so/v1/catalog
  • Auth
    API key in header x-cave-api-key

Headers

If-None-Matchstring

Response

The catalog; the weak ETag is its revision

schema'caveman.catalog.v1' required
revisionstring required

Opaque revision of this body: it changes when a fact it publishes changes, never for generated_at or fetched_at alone. The weak ETag is W/"<revision>".

generated_atstring required

Changes

No recorded changes to this operation across all 1 revision of this API.