Read the anonymous model catalog
Anonymous model catalog, schema_version=2. Channels expose pricing_mode, standard_pricing and discount_multiplier. upstream_cost channels use reported video cost times the frozen discount; their standard_pricing is null, not zero. default_channel identifies the default channel code. recommended_protocol is a model-wide client recommendation (responses/messages, null for non-chat models), not a protocol restriction. No protocol configuration or playground metadata is returned. reasoning preserves the upstream JSON object, or null when unavailable.
- 유형: string 열거형locale값
- en
- zh
- C N - zh
- T W - ja
- ko
- ru
- 유형: stringq
- 유형: stringid
- 유형: string 열거형model
_kind 값- chat
- image
_generation - video
_generation - decisions
- 유형: string 열거형fmt값
- cards
- full
- 유형: stringIf
- None - Match
- 유형: object · ModelCatalogResponse200
Visible models; exact unknown id returns an empty array.
- 유형: object · CatalogDatadata필수
- models유형: array object[] · Models필수
- author유형: string · Authornull 허용필수
- author유형: string · Author Display Namenull 허용
_display _name 필수 - available유형: array string[] · Available Content Locales열거형
_content _locales 필수값- en
- zh
- C N - zh
- T W - ja
- ko
- ru
- best유형: array string[] · Best For
_for 필수 - capabilities유형: array string[] · Capabilities필수
- content유형: string · Content Locale열거형null 허용
_locale 필수값- en
- zh
- C N - zh
- T W - ja
- ko
- ru
- context유형: integer · Context Lengthnull 허용
_length 필수Integer numbers.
- description유형: string · Descriptionnull 허용필수
- document유형: object · PublicDocumentnull 허용필수
Selected language only; summary/description/best_for stay on the model
- extra유형: object · Extra필수
- property유형: anything
Name
- notice유형: object · CatalogNoticenull 허용필수
- body유형: string · Body필수
- link유형: string · Link Textnull 허용
_text 필수 - target유형: string · Target Slugnull 허용
_slug 필수 - title유형: string · Titlenull 허용필수
- updated유형: string · Updated At
_at 필수Selected language document update time
- icon유형: string · Icon Urlnull 허용
_url 필수 - id유형: string · Id필수
- input유형: array string[] · Input Modalities
_modalities 필수 - latency유형: string · Latency Classnull 허용
_class 필수 - max유형: integer · Max Completion Tokensnull 허용
_completion _tokens 필수Integer numbers.
- model유형: string · Model Kind열거형
_kind 필수값- chat
- image
_generation - video
_generation - decisions
- name유형: string · Name필수
- output유형: array string[] · Output Modalities
_modalities 필수 - reasoning유형: object · Reasoningnull 허용필수
Upstream reasoning JSON object; preserves unknown fields; null if unavailable
- property유형: anything
Name
- released유형: string · Released Atnull 허용
_at 필수 - short유형: string · Short Name
_name 필수 - slug유형: string · Slug필수
- sort유형: integer · Sort Order
_order 필수Integer numbers.
- summary유형: string · Summarynull 허용필수
- supported유형: array string[] · Supported Parameters
_parameters 필수 - trial유형: string · Trial Status
_status 필수 - updated유형: string · Updated Atnull 허용
_at 필수 - video유형: object · VideoSpecnull 허용
_spec 필수- aspect유형: array string[] | null · Aspect Ratiosnull 허용
_ratios - audio유형: object · AudioSpecnull 허용
- input유형: boolean · Inputnull 허용
- output유형: boolean · Outputnull 허용
- output유형: boolean · Output Optionalnull 허용
_optional
- constraints유형: object · Constraintsnull 허용
Data-only JSON Schema for valid request combinations
- property유형: anything
Name
- duration유형: object · DurationSpecnull 허용
_seconds - max유형: number · Max초과:0필수
- min유형: number · Min최솟값:0필수
- step유형: number · Step초과:0필수
- example유형: object · Example Requestnull 허용
_request - property유형: anything
Name
- input유형: array string[] | null · Input Modesnull 허용
_modes - reference유형: object · Reference Limitsnull 허용
_limits - propertynull 허용
Name - 유형: integer
Integer numbers.
- request유형: object · Request Defaultsnull 허용
_defaults - property유형: anything
Name
- resolutions유형: array string[] | null · Resolutionsnull 허용
- channels유형: array object[] · Channels
- code유형: string · Code필수
- discount유형: string · Discount Multipliernull 허용
_multiplier 필수Exact sales multiplier from 0 to 1; apply once to configured rates or upstream cost
- is유형: boolean · Is Default
_default 필수 - name유형: string · Name필수
- region유형: string · Regionnull 허용필수
- runnable유형: boolean · Runnable필수
- service유형: string · Service Tier
_tier 필수 - standard유형: object · CatalogPricingnull 허용
_pricing 필수Standard unit rates before sales discount; null for upstream_cost channels
- basis상수:standard필수
- billing유형: string · Billing Kind
_kind 필수 - channel유형: string · Channel필수
- currency상수:USD필수
- tiers유형: array object[] · Tiers필수
Preserve order; first matching tier overrides base rates
- conditions유형: array object[] · Conditions필수
- field유형: string · Field필수
Felo pricing context, e.g. input_context_tokens
- operator유형: string · Operator열거형필수값
- eq
- gt
- gte
- value필수
- 유형: string · Value
- overrides유형: object · Overrides필수
- property유형: string
Name
- audio유형: string · Audionull 허용
USD per input audio token
- completion유형: string · Completionnull 허용
USD per output token
- input유형: string · Input Audio Cachenull 허용
_audio _cache USD per cached audio token
- input유형: string · Input Cache Readnull 허용
_cache _read USD per cached input token
- input유형: string · Input Cache Writenull 허용
_cache _write USD per cache write token
- input유형: string · Input Cache Write 1Hnull 허용
_cache _write _1h USD per 1-hour cache write token; separate from default TTL writes
- input유형: string · Input Imagenull 허용
_image USD per input image
- input유형: string · Input Video Secondnull 허용
_video _second USD per input video second
- internal유형: string · Internal Reasoningnull 허용
_reasoning USD per reasoning token
- output유형: string · Output Imagenull 허용
_image USD per generated image
- output유형: string · Output Video Secondnull 허용
_video _second USD per generated video second
- prompt유형: string · Promptnull 허용
USD per input token; null means unavailable, 0 means free
- request유형: string · Requestnull 허용
USD per request
- web유형: string · Web Searchnull 허용
_search USD per web search request
- pricing유형: string · Pricing Mode열거형
_mode Configured unit rates, or reported video cost times the sales discount
값- configured
_rates - upstream
_cost
- default유형: string · Default Channelnull 허용
_channel - recommended유형: string · Recommended Protocol열거형null 허용
_protocol Model-wide client recommendation only; null for non-chat models; does not restrict callable protocols
값- responses
- messages
- total유형: integer · Total필수
Integer numbers.
- 유형: string · Locale열거형locale필수값
- en
- zh
- C N - zh
- T W - ja
- ko
- ru
- schema
_version 상수:2필수Integer numbers.
application/json - 304
Unchanged representation; empty body
- 400
Unsupported locale
- 422
Invalid projection or kind
- 503
Catalog temporarily unavailable
curl https://openapi.felo.ai/api/platform/model-catalog
{
"schema_version": 2,
"locale": "en",
"data": {
"total": 1,
"models": [
{
"id": "example-model",
"slug": "example/example-model",
"name": "Example model",
"short_name": "Example",
"author": "example",
"author_display_name": "Example",
"icon_url": null,
"model_kind": "chat",
"recommended_protocol": "messages",
"summary": "Example model.",
"description": "Illustrative text, not a real model.",
"best_for": [],
"content_locale": "en",
"available_content_locales": [
"en"
],
"document": {
"notice": null,
"extra": {},
"updated_at": "2026-10-14T00:00:00Z"
},
"latency_class": null,
"trial_status": "unknown",
"released_at": null,
"sort_order": 0,
"updated_at": "2026-10-14T00:00:00Z",
"context_length": 32768,
"max_completion_tokens": 4096,
"input_modalities": [
"text"
],
"output_modalities": [
"text"
],
"capabilities": [],
"supported_parameters": [
"temperature"
],
"reasoning": null,
"video_spec": null,
"default_channel": "standard",
"channels": [
{
"code": "standard",
"name": "Standard",
"service_tier": "standard",
"region": null,
"is_default": true,
"runnable": true,
"standard_pricing": {
"channel": "standard",
"currency": "USD",
"basis": "standard",
"billing_kind": "token",
"prompt": "0.000001",
"completion": "0.000002",
"input_cache_write": "0.00000125",
"input_cache_write_1h": "0.000002",
"tiers": []
},
"discount_multiplier": "0.8",
"pricing_mode": "configured_rates"
},
{
"code": "priority",
"name": "Priority",
"service_tier": "priority",
"region": null,
"is_default": false,
"runnable": false,
"standard_pricing": null,
"discount_multiplier": null,
"pricing_mode": "configured_rates"
}
]
}
]
}
}