Skip to main content
GET
Get models v2
Returns all available Gloo AI models with metadata and pricing. No authentication required. Each model includes:
  • Identification — Gloo model ID (for API requests), provider ID, name, and family
  • Capabilities — Context window, max input/output tokens, input and output modalities, generation capabilities, and (for embedding models) native vector dimensions
  • Reasoning — supports_reasoning is true for every model that reasons, and a reasoning object (null when the model doesn’t reason) lists the efforts Gloo forwards to the model (effort_levels), whether a request with an effort gets reasoning text back (returns_summary), whether the model reasons with no effort sent (thinks_by_default), and whether "none" turns reasoning off (can_disable). Where returns_summary is true, every chat and Responses endpoint returns the text on streamed and non-streamed requests. On Responses endpoints, also set reasoning.summary. reasoning_level is an overall quality rating, not a reasoning measure. See Reasoning for how to pick an effort from it.
  • Pricing — Per-1K and per-1M token list rates for input and output (and cache segments where applicable)
The rates returned here are list prices. Guarded generation endpoints are priced at these rates plus 6.5%, the guarded platform price. Direct endpoints, including Embeddings, bill at the published rate.
Use output_modalities to identify the model type. Use generation model IDs with Direct Responses, Direct Completions, Guarded Responses, or Completions V2, and embedding model IDs with Direct Embeddings. Embedding entries include their native vector width in dimensions.

Response

Successful response

object
string

Object type, always "list".

data
ModelV2Response · object[]