Skip to main content
GET
List the selectable query models

Authorizations

Authorization
string
header
required

Session token from POST /auth/login, sent as Authorization: Bearer <token>.

Headers

X-Pinecone-Api-Version
string
default:2026-07

Date-based contract version, echoed back on the same header. Omit for the default (2026-07); send unstable for the in-development surface. An unrecognized value is rejected with 400 unsupported_api_version.

Response

200 - application/json

The model catalog

The models this deployment can run, and the defaults it resolves.

default
string
required

Model id used when model is omitted

models
object[]
required

Every catalog entry, selectable or not.

tiers
object
required

Tier (lite/standard/pro) → resolved model id. A tier name is accepted anywhere a model id is, so a caller can ask for standard and let the deployment choose.

phase_defaults
object
required

Workflow phase → the model id or tier name that phase defaults to.

supported_curate_models
string[]
required

Model ids the curate runtime accepts — a subset of the catalog, since curate reads the whole corpus and is priced accordingly.

One entry the curate runtime accepts.

query_defaults
object
required

The per-turn harness values a turn runs with when the request sets none.