Public model catalog

No auth. Prices, availability, parameters and request contracts per model.

get/models

Request

  • Base URL: https://api.openmayhem.ai/v1
  • URL: https://api.openmayhem.ai/v1/models
  • Auth: none required

Query parameters

liveboolean

When true, every capability filter is evaluated against routes that are live now. When false or omitted, registered capabilities are used.

endpoint_family'CHAT' | 'COMPLETIONS' | 'RESPONSES' | 'EMBEDDINGS' | 'DECISIONS' | 'IMAGES' | 'VIDEOS' | 'AUDIO_SPEECH' | 'AUDIO_TRANSCRIPTIONS' | 'AUDIO_GENERATIONS' | 'MUSIC' | 'WORKFLOWS'

Only models that expose this hosted endpoint family.

modality'text' | 'embedding' | 'decision' | 'image' | 'video' | 'audio' | 'music' | 'workflow'

Only models that can produce or consume the requested modality.

attestation_tierinteger

Exact tier match. Cannot be combined with min_attestation_tier. With live=true, the exact tier must be live now.

min_attestation_tierinteger

Minimum tier match: the route tier must be greater than or equal to this value. Cannot be combined with attestation_tier.

max_input_price_per_million_usdstring

Non-negative catalog price in USD with at most 18 decimal places, parsed with exact fixed-point arithmetic.

Example:0.50

Maximum retail input-token price in USD per one million tokens.

max_output_price_per_million_usdstring

Non-negative catalog price in USD with at most 18 decimal places, parsed with exact fixed-point arithmetic.

Example:0.50

Maximum retail output-token price in USD per one million tokens.

max_representative_request_price_usdstring

Non-negative catalog price in USD with at most 18 decimal places, parsed with exact fixed-point arithmetic.

Example:0.50

Maximum retail cost of the catalog's representative request for that model. This remains unit-aware across token, media, and workflow models.

min_context_tokensinteger

Minimum registered or live context capacity in tokens.

quantizationstring

Canonical quantization bucket, for example bf16, nvfp4, int8, or int4. Matching lowercases the value and converts underscores to hyphens.

toolsboolean

Filter by native tool/function-call support.

structured_outputboolean

Filter by structured JSON output support.

providerstring

Only models registered or live through this provider public key.

prompt_confidentialboolean

Filter by prompt-confidential compute availability.

sort'id' | 'providers' | 'input_price' | 'output_price' | 'request_price' | 'context' | 'listed'

Sort key. request_price uses the unit-aware representative request cost, never incomparable raw unit rates.

order'asc' | 'desc'

Sort direction.

limitinteger

Maximum number of models returned.

cursorstring

Opaque cursor returned by the previous page. Do not construct or modify it.

Response

Filtered model page with pricing, trust, capacity and provider availability.

object'list' required
next_cursorstring nullable required

Opaque continuation cursor bound to the current filter and sort query.

Changes

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