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 · 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
- 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 Lengthnull 許容
_length 必須Integer numbers.
- description型: string · Descriptionnull 許容必須
- document型: object · PublicDocumentnull 許容必須
選択した言語のみ。summary/description/best_for はモデル側に保持されます
- 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 必須選択した言語のドキュメントの更新日時
- 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 許容必須
上流の reasoning JSON オブジェクト。不明なフィールドを保持します。利用できない場合は null
- property型: anything
Name
- released型: string · Released Atnull 許容
_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 · 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 許容
有効なリクエストの組み合わせを示すデータ専用の JSON Schema
- 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 必須0 から 1 の正確な販売乗数。設定済みの料金または上流コストに 1 回だけ適用します
- is型: boolean · Is Default
_default 必須 - name型: string · Name必須
- region型: string · Regionnull 許容必須
- runnable型: boolean · Runnable必須
- service型: string · Service Tier
_tier 必須 - standard型: object · CatalogPricingnull 許容
_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 · Audionull 許容
入力音声トークンあたりの USD
- completion型: string · Completionnull 許容
出力トークンあたりの USD
- credit型: string · Creditnull 許容
USD per credit; billed using the upstream call multiplier
- input型: string · Input Audio Cachenull 許容
_audio _cache キャッシュされた音声トークンあたりの USD
- input型: string · Input Cache Readnull 許容
_cache _read キャッシュされた入力トークンあたりの USD
- input型: string · Input Cache Writenull 許容
_cache _write キャッシュ書き込みトークンあたりの USD
- input型: string · Input Cache Write 12Hnull 許容
_cache _write _12h USD per 12-hour cache write token; separate from default TTL writes
- input型: string · Input Cache Write 1Hnull 許容
_cache _write _1h 1 時間のキャッシュ書き込みトークンあたりの USD。既定の TTL 書き込みとは別です
- input型: string · Input Imagenull 許容
_image 入力画像あたりの USD
- input型: string · Input Image Cachenull 許容
_image _cache USD per cached image token
- input型: string · Input Image Tokennull 許容
_image _token 入力画像トークンあたりの USD
- input型: string · Input Video Secondnull 許容
_video _second 入力動画 1 秒あたりの USD
- internal型: string · Internal Reasoningnull 許容
_reasoning 推論トークンあたりの USD
- output型: string · Output Imagenull 許容
_image 生成画像あたりの USD
- output型: string · Output Image Tokennull 許容
_image _token 出力画像トークンあたりの USD
- output型: string · Output Video Secondnull 許容
_video _second 生成動画 1 秒あたりの USD
- output型: string · Output Video Tokennull 許容
_video _token USD per generated video token
- prompt型: string · Promptnull 許容
入力トークンあたりの USD。null は利用不可、0 は無料を意味します
- request型: string · Requestnull 許容
リクエストあたりの USD
- web型: string · Web Searchnull 許容
_search ウェブ検索リクエストあたりの USD
- markup型: string · Markup Multipliernull 許容
_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
- referencenull 許容
_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 Rationull 許容
_ratio - derived型: string · Derived Output Second Usdnull 許容
_output _second _usd - generate型: boolean · Generate Audionull 許容
_audio - input型: string · Input Image Price Usdnull 許容
_image _price _usd - reservation
_supported 定数:true - reservation型: null · Reservation Unavailable Reason
_unavailable _reason - size型: string · Sizenull 許容
- 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 · VideoSalePricingnull 許容
_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 · Predicatesnull 許容
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 Usdnull 許容
_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 · Unitnull 許容
Primary billing unit, e.g. output_video_second or video_token
- second型: object · VideoSecondPricingnull 許容
_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 Rationull 許容
_ratio - generate型: boolean · Generate Audionull 許容
_audio - input型: string · Input Image Usdnull 許容
_image _usd USD per input image (sale price before discount); null if none
- input型: string · Input Modenull 許容
_mode - predicates型: array object[] | null · Predicatesnull 許容
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 · Resolutionnull 許容
- 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 Typenull 許容
_type per_second or video_token
- settlement型: object · PublicSettlementPolicynull 許容
_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 Channelnull 許容
_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": {}
}
}
}