Catalog

Get the public model catalog

Models with display metadata, price table and the input parameter schema derived from each model's DTO.

get/api/v1/catalog

Request

  • Base URL: https://api.api-stock.com
  • URL: https://api.api-stock.com/api/v1/catalog
  • Auth: none declared

Response

pageUpdatedAtstring

Observed significant public content change, ISO 8601; omitted until a change is recorded

idstring required

Public model id, also used as the URL slug

groupstring required

Routing group shared by related models

namestring required

Display name

descriptionstring

Marketing description

descriptionLocalesobject

Marketing descriptions keyed by locale, for example { en: "…", ru: "…" }

type'TEXT' | 'MUSIC' | 'IMAGE' | 'VIDEO' required

Generation type

kind'media' | 'llm' required

Media generation model or LLM chat model

vendorstring

Upstream vendor, e.g. Google

releasedAtstring

Date the vendor released the model, YYYY-MM-DD; absent when never announced

tagsstring[] required

Catalog tags

capabilitiesstring[] required

Capability tags derived from the model's parameters

priceFromstring

Headline price in USD, in the same unit as pricing (see priceUnit): the base-tier price for media models (or the cheapest complete tariff variant when no base tier resolves), the input-token rate for chat models

priceUnit'generation' | 'second' | 'megatoken' required

What one price in pricing and priceFrom buys: a whole generation, one second of output (per-second video tariffs) or 1M tokens (chat models)

protocolsstring[]

Wire protocols available for an LLM model

Example response

[
  {
    "releasedAt": "2026-07-31"
  }
]

Changes

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