Get a public model by name
Anonymous exact lookup by public name or registered alias. Returns the canonical model ID and the same model object as the catalog. Unknown or unlisted models return 404. locale controls document selection only.
- 類型: stringmodel最小長度:1最大長度:256必填
Exact case-sensitive public model name or registered alias
- 類型: string 列舉locale
Document language; falls back to English when unavailable
值- en
- zh
- C N - zh
- T W - ja
- ko
- 類型: stringIf
- None - Match Previous ETag; matching content returns 304
- 類型: object · ModelCatalogModelResponse200
Public model details
- 類型: object · CatalogModeldata必填
- author類型: string · Author可為 null必填
- author類型: string · Author Display Name可為 null
_display _name 必填 - available類型: array string[] · Available Content Locales列舉
_content _locales 必填值- en
- zh
- C N - zh
- T W - ja
- ko
- 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
- context類型: integer · Context Length可為 null
_length 必填Integer numbers.
- description類型: string · Description可為 null必填
- document類型: object · PublicDocument可為 null必填
僅限所選語言;summary/description/best_for 仍保留在模型層級
- extra類型: object · Extra必填
- property類型: anything
Name
- notice類型: object · CatalogNotice可為 null必填
- body類型: string · Body必填
- link類型: string · Link Text可為 null
_text 必填 - target類型: string · Target Slug可為 null
_slug 必填 - title類型: string · Title可為 null必填
- updated類型: string · Updated At
_at 必填所選語言文檔的更新時間
- icon類型: string · Icon Url可為 null
_url 必填 - id類型: string · Id必填
- input類型: array string[] · Input Modalities
_modalities 必填 - latency類型: string · Latency Class可為 null
_class 必填 - max類型: integer · Max Completion Tokens可為 null
_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 · Reasoning可為 null必填
上游的 reasoning JSON 物件;會保留未知欄位;無法取得時為 null
- property類型: anything
Name
- released類型: string · Released At可為 null
_at 必填Model release date in ISO 8601 UTC; may use the OpenRouter listing time. Manual overrides take precedence; null means unknown.
- short類型: string · Short Name
_name 必填 - slug類型: string · Slug必填
- sort類型: integer · Sort Order
_order 必填Integer numbers.
- summary類型: string · Summary可為 null必填
- supported類型: array string[] · Supported Parameters
_parameters 必填 - trial類型: string · Trial Status
_status 必填 - updated類型: string · Updated At可為 null
_at 必填 - video類型: object · VideoSpec可為 null
_spec 必填- aspect類型: array string[] | null · Aspect Ratios可為 null
_ratios - audio類型: object · AudioSpec可為 null
- input類型: boolean · Input可為 null
- output類型: boolean · Output可為 null
- output類型: boolean · Output Optional可為 null
_optional
- constraints類型: object · Constraints可為 null
僅含資料的 JSON Schema,用於描述有效的請求組合
- property類型: anything
Name
- duration類型: object · DurationSpec可為 null
_seconds - max類型: number · Max大於:0必填
- min類型: number · Min最小值:0必填
- step類型: number · Step大於:0必填
- example類型: object · Example Request可為 null
_request - property類型: anything
Name
- input類型: array string[] | null · Input Modes可為 null
_modes - reference類型: object · Reference Limits可為 null
_limits - property可為 null
Name - 類型: integer
Integer numbers.
- request類型: object · Request Defaults可為 null
_defaults - property類型: anything
Name
- resolutions類型: array string[] | null · Resolutions可為 null
- channels類型: array object[] · Channels
- code類型: string · Code必填
- discount類型: string · Discount Multiplier可為 null
_multiplier 必填0 到 1 的精確銷售乘數;對已設定的費率或上游成本套用一次
- is類型: boolean · Is Default
_default 必填 - name類型: string · Name必填
- region類型: string · Region可為 null必填
- runnable類型: boolean · Runnable必填
- service類型: string · Service Tier
_tier 必填 - standard類型: object · CatalogPricing可為 null
_pricing 必填銷售折扣前的標準單位費率;upstream_cost 頻道為 null
- basis常數:standard必填
- billing類型: string · Billing Kind
_kind 必填 - channel類型: string · Channel必填
- currency常數:USD必填
- tiers類型: array object[] · Tiers必填
保留順序;第一個符合的層級會覆寫基礎費率
- conditions類型: array object[] · Conditions必填
- field類型: string · Field必填
Felo 計價情境,例如 input_context_tokens
- operator類型: string · Operator列舉必填值
- eq
- gt
- gte
- value必填
- 類型: string · Value
- overrides類型: object · Overrides必填
- property類型: string
Name
- audio類型: string · Audio可為 null
每輸入音訊 token 的美元價格
- completion類型: string · Completion可為 null
每輸出 token 的美元價格
- credit類型: string · Credit可為 null
USD per credit; billed using the upstream call multiplier
- input類型: string · Input Audio Cache可為 null
_audio _cache 每快取音訊 token 的美元價格
- input類型: string · Input Cache Read可為 null
_cache _read 每快取輸入 token 的美元價格
- input類型: string · Input Cache Write可為 null
_cache _write 每快取寫入 token 的美元價格
- input類型: string · Input Cache Write 12H可為 null
_cache _write _12h USD per 12-hour cache write token; separate from default TTL writes
- input類型: string · Input Cache Write 1H可為 null
_cache _write _1h 每 1 小時快取寫入 token 的美元價格;與預設 TTL 寫入分開計算
- input類型: string · Input Image可為 null
_image 每輸入圖片的美元價格
- input類型: string · Input Image Cache可為 null
_image _cache USD per cached image token
- input類型: string · Input Image Token可為 null
_image _token 每輸入圖片 token 的美元價格
- input類型: string · Input Video Second可為 null
_video _second 每輸入影片秒數的美元價格
- internal類型: string · Internal Reasoning可為 null
_reasoning 每推理 token 的美元價格
- output類型: string · Output Image可為 null
_image 每生成圖片的美元價格
- output類型: string · Output Image Token可為 null
_image _token 每輸出圖片 token 的美元價格
- output類型: string · Output Video Second可為 null
_video _second 每生成影片秒數的美元價格
- output類型: string · Output Video Token可為 null
_video _token USD per generated video token
- prompt類型: string · Prompt可為 null
每輸入 token 的美元價格;null 表示無法取得,0 表示免費
- request類型: string · Request可為 null
每次請求的美元價格
- web類型: string · Web Search可為 null
_search 每次網路搜尋請求的美元價格
- markup類型: string · Markup Multiplier可為 null
_multiplier Sale markup (>= 1) applied to the purchase price or upstream cost to form the sale price, before discount_multiplier
- pricing類型: string · Pricing Mode列舉
_mode 已設定的單位費率,或回報的媒體成本乘以銷售折扣
值- configured
_rates - upstream
_cost
- reference可為 null
_pricing Public video reference before discount; not a final charge
- as類型: string · As Of
_of 必填 - canonical類型: string · Canonical Slug
_slug 必填 - pricing
_type 常數:per_second必填 - request類型: object · Request Defaults
_defaults 必填- property
Name - 類型: string
- reservation類型: object · VideoReservation必填
- max類型: integer · Max Duration Seconds
_duration _seconds 大於:0必填Integer numbers.
- output
_count 常數:1Integer numbers.
- strategy常數:requested_duration_or_model_max
- rows類型: array object[] · Rows必填
- input類型: string · Input Image Billing列舉
_image _billing 必填值- per
_image - included
- not
_applicable
- input類型: string · Input Mode列舉
_mode 必填值- text
_to _video - image
_to _video - first
_last _frame
- max類型: string · Max Duration Output Estimate Usd
_duration _output _estimate _usd 必填 - resolution類型: string · Resolution必填
- unit類型: string · Unit列舉必填值
- output
_video _second - video
_token
- unit類型: string · Unit Price Usd
_price _usd 必填 - aspect類型: string · Aspect Ratio可為 null
_ratio - derived類型: string · Derived Output Second Usd可為 null
_output _second _usd - generate類型: boolean · Generate Audio可為 null
_audio - input類型: string · Input Image Price Usd可為 null
_image _price _usd - reservation
_supported 常數:true - reservation類型: null · Reservation Unavailable Reason
_unavailable _reason - size類型: string · Size可為 null
- seed類型: boolean · Seed Supported
_supported 必填 - snapshot類型: string · Snapshot Id
_id 必填 - source類型: string · Source Model Id
_model _id 必填 - supported類型: array string[] · Supported Aspect Ratios
_aspect _ratios 必填 - supported類型: array integer[] · Supported Durations
_durations 必填 - supported類型: array string[] · Supported Frame Images
_frame _images 必填 - supported類型: array string[] · Supported Resolutions
_resolutions 必填 - basis常數:public_reference_before_discount
- currency常數:USD
- settlement
_basis 常數:upstream_cost - version常數:1
Integer numbers.
- sale類型: object · VideoSalePricing可為 null
_pricing Video sale unit prices (purchase price times markup_multiplier), before discount; null when no synchronized video rates are frozen
- basis常數:sale_before_discount必填
- currency常數:USD必填
- rows類型: array object[] · Rows必填
Per-spec sale unit prices. Final charge uses the upstream-reported usage, so the billed amount is upstream cost times markup_multiplier times discount_multiplier; a minimum billable duration may apply.
- conditions類型: object · Conditions必填
Equality-condition summary; predicates retain the complete rule semantics
- property類型: anything
Name
- rates類型: object · Rates必填
USD sale unit prices (purchase price times markup_multiplier), before discount
- property類型: string
Name
- predicates類型: array object[] | null · Predicates可為 null
Ordered rule predicates including range comparisons
- field類型: string · Field必填
Felo 計價情境,例如 input_context_tokens
- operator類型: string · Operator列舉必填值
- eq
- gt
- gte
- value必填
- 類型: string · Value
- minimum類型: string · Minimum Charge Usd可為 null
_charge _usd Marked-up minimum charge in USD, before discount; null if none
- selection常數:first_match
First matching rule wins; the final empty rule is the default
- unit類型: string · Unit可為 null
Primary billing unit, e.g. output_video_second or video_token
- second類型: object · VideoSecondPricing可為 null
_pricing Per-second sale prices by resolution/mode (markup applied, before discount). For video_token models the per-second value is an estimate; settlement uses token usage
- basis常數:sale_before_discount必填
- currency常數:USD必填
- rows類型: array object[] · Rows必填
- estimated類型: boolean · Estimated必填
True when derived from a video_token rate via the pixel-frame formula
- per類型: string · Per Second Usd
_second _usd 必填USD per output second (sale price before discount); markup already applied
- aspect類型: string · Aspect Ratio可為 null
_ratio - generate類型: boolean · Generate Audio可為 null
_audio - input類型: string · Input Image Usd可為 null
_image _usd USD per input image (sale price before discount); null if none
- input類型: string · Input Mode可為 null
_mode - predicates類型: array object[] | null · Predicates可為 null
Full conditions for this per-second price row
- field類型: string · Field必填
Felo 計價情境,例如 input_context_tokens
- operator類型: string · Operator列舉必填值
- eq
- gt
- gte
- value必填
- 類型: string · Value
- resolution類型: string · Resolution可為 null
- second類型: string · Second Basis列舉
_basis 必填exact for per-second models; token_pixel_frames_estimate when per_second_usd is derived from the video_token rate (token price x resolution pixels x fps 24 / 1024). Token models still settle on reported token usage; per-second price is for display.
值- exact
- token
_pixel _frames _estimate
- pricing類型: string · Pricing Type可為 null
_type per_second or video_token
- settlement類型: object · PublicSettlementPolicy可為 null
_policy Published primary pricing and missing-usage fallback policy
- fallback類型: string · Fallback列舉必填值
- upstream
_cost - review
_required
- primary常數:configured_rates必填
- version常數:1必填
Integer numbers.
- default類型: string · Default Channel可為 null
_channel - parameter類型: object · Parameter Definitions
_definitions Supported parameters keyed by name, using OpenRouter type/values/min/max format (not JSON Schema); preserves unknown fields; an empty definition means supported with unspecified constraints. An empty object means no parameter metadata. No defaults or options are inferred.
- property類型: object
Name - property類型: anything
Name
- recommended類型: string · Recommended Protocol列舉可為 null
_protocol 僅為針對整個模型的用戶端建議;非聊天模型為 null;不會限制可呼叫的協定
值- responses
- messages
- 類型: string · Locale列舉locale必填值
- en
- zh
- C N - zh
- T W - ja
- ko
- schema
_version 常數:2必填Integer numbers.
application/json - 304
Unchanged representation; empty body
- 400
Invalid model name or locale
- 404
Model not found
- 422
Missing model query parameter
- 503
Model catalog unavailable
curl 'https://openapi.felo.ai/api/platform/model-catalog/model?model='
{
"schema_version": 2,
"locale": "en",
"data": {
"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",
"input_cache_write_12h": "0.000004",
"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"
}
],
"parameter_definitions": {
"temperature": {}
}
}
}