Skip to main content
GET
ゲートウェイモデルを一覧表示
デフォルトでは、このエンドポイントは現在ルーティング可能なモデルのみを返します。availability=all を設定すると、既知だが現在利用できないモデルも含まれます。 カタログのレスポンスは 5 分間キャッシュされ、キャッシュの再検証中はさらに 5 分間提供される場合があります。これは現在のカタログの JSON、RSS、Atom 表現に適用されます。リリースフィードには、より短い独自のポーリングキャッシュがあります。 GET /models/me は、現在の呼び出し元に適用されるガードレールに基づくモデルの絞り込みに将来使用するための予約パスです。現在は 501 not implemented を返すため、共通の Gateway カタログには GET /models を使用してください。

便利なフィルター

  • endpoints では chat.completions、responses、messages などの公開名を指定します
  • status は active、deprecated、retired などのモデルのライフサイクルで絞り込みます
  • provider は openai、anthropic、google_vertex などの公開プロバイダー ID で絞り込みます
  • provider_status は active、beta、alpha、not_ready などのプロバイダーの展開段階で絞り込みます
  • provider_routing_status はプロバイダー単位のルーティング状態で絞り込みます
  • model_routing_status はモデル単位のルーティング状態で絞り込みます
  • capability_status は要求されたエンドポイントの対応付けに対するプロバイダー機能の状態で絞り込みます
  • provider_availability_status は active、coming_soon、inactive などのプロバイダー可用性で絞り込みます
  • provider_availability_reason は preview_only、provider_not_ready、gated、access_limited、region_limited などのプロバイダー可用性の理由で絞り込みます
  • organisation は公開モデル ID のプレフィックスで絞り込みます。たとえば anthropic/claude-3-haiku の anthropic を指定します
  • availability=active がデフォルトです
  • availability=all は coming_soon、inactive、または一般公開のルーティング対象になっていないモデルやプロバイダーを含みます
  • input_modalities は input_types の別名です
  • output_modalities は output_types の別名です
  • supported_parameters は params の別名です
モデルのエンドポイント契約を確認するには GET /models/{author}/{slug}/endpoints を呼び出します。レスポンスではプロバイダーのルートが分けられ、各行に公開パス、モダリティ、対応パラメーターの詳細、可用性、ルーティング状態、プロバイダー側モデルのスラッグ、料金の概要が含まれます。 プロバイダーの各項目には、次の情報も含まれる場合があります。
  • availability_status
  • availability_reason
  • provider_status
  • provider_routing_status
  • model_routing_status
  • capability_status

レスポンス

availability_reason は、プロバイダーの項目が有効、プレビューのみ、または無効である理由を説明する単一のフィールドです。

承認

Authorization
string
header
必須

Bearer トークンによる認証

クエリパラメータ

モデル ID、名前、説明、組織を対象に、大文字と小文字を区別せず検索します。

Maximum string length: 200

プロバイダーまたはモデルの組織を、大文字と小文字を区別せず検索します。

Maximum string length: 100
input_modality
enum<string>

対応する入力モダリティを必須とします。

利用可能なオプション:
text,
image,
audio,
video
minimum_context_tokens
number

入力コンテキストに少なくともこの数のトークンを要求します。

必須範囲: x >= 0
maximum_input_price_per_million
number

入力トークン 100 万個あたりの上限価格(米ドル)。

必須範囲: x >= 0
gateway_available_only
boolean
デフォルト:false

ルーティング可能なゲートウェイの提供ルートが少なくとも 1 つあるモデルのみを返します。

sort_by
enum<string>
デフォルト:relevance

モデル検出結果の並べ替えに使うフィールド。

利用可能なオプション:
relevance,
input_price,
output_price,
context_length,
provider_count
sort_order
enum<string>

任意の並べ替え方向。価格は標準で昇順、それ以外の数値は標準で降順に並べ替えます。

利用可能なオプション:
asc,
desc
endpoints
string[]

エンドポイントで絞り込む

organisation

組織で絞り込む 組織の識別子です。

利用可能なオプション:
01-ai,
adept,
ai21,
aion-labs,
aisingapore,
alibaba,
allenai,
amazon,
anthracite-org,
anthropic,
arcee-ai,
baai,
baichuan,
baidu,
bigcode,
black-forest-labs,
bytedance,
bytedance-seed,
cogito,
cognitivecomputations,
cohere,
crofai,
cursor,
cyfragovpl,
databricks,
decart,
deepseek,
dots-studio,
early-access,
eleven-labs,
essential-ai,
fastino,
fish-audio,
github,
google,
gryphe,
hexgrad,
ibm,
ibm-granite,
inception,
inclusionai,
inference-net,
inflection,
intfloat,
jetbrains,
kblab,
kling,
kuaishou,
kwaipilot,
kwaivgi,
lg,
lightricks,
liquid-ai,
mancer,
medaibase,
meituan,
meta,
microsoft,
mindai,
minimax,
mistral,
mistralai,
moonshotai,
morph,
naver-hyperclova,
near-ai,
nex-agi,
nous,
nousresearch,
novasearch,
nvidia,
openai,
openbmb,
opencompass,
opengvlab,
orcarouter,
ornith,
perceptron,
perplexity,
phala,
pixverse,
poe,
poolside,
prime-intellect,
prism-ml,
qwen,
reka,
relace,
runway,
sakana,
sao10k,
sapiens-ai,
sentence-transformers,
sference,
shanghai-ai-laboratory,
shengshu-ai,
snowflake,
sourceful,
spacex-ai,
speakleash,
stability-ai,
stealth,
stepfun,
suno,
tencent,
thedrummer,
thinking-machines,
undi95,
upstage,
venice,
vercel,
villanova-ai,
voyage,
windsurf,
writer,
xai,
xgenerationlab,
xiaomi,
z-ai,
zyphra
provider
string[]

プロバイダー ID で絞り込む

provider_status
string[]

プロバイダーのロールアウト状態で絞り込む

provider_routing_status
string[]

プロバイダーのルーティング状態で絞り込む

model_routing_status
string[]

モデルのルーティング状態で絞り込む

capability_status
string[]

プロバイダーの機能状態で絞り込む

provider_availability_status
string[]

プロバイダーの利用可能性状態で絞り込む

provider_availability_reason
string[]

プロバイダーの利用可能性の理由で絞り込む

status
string[]

モデルの状態で絞り込む

input_types
string[]

入力タイプで絞り込む

input_modalities
string[]

input_types の公開エイリアスです。

output_types
string[]

出力タイプで絞り込む

output_modalities
string[]

output_types の公開エイリアスです。

params
string[]

パラメーターで絞り込む

supported_parameters
string[]

params の公開エイリアスです。

availability
enum<string>
デフォルト:active

利用可能性フィルターです。active はパブリックにルーティングできるモデルのみを返し、all はルーティングできない利用可能性レコードも含みます。

利用可能なオプション:
active,
all
limit
integer
デフォルト:50

結果の件数を制限

必須範囲: 1 <= x <= 250
offset
integer
デフォルト:0

ページネーションのオフセット

必須範囲: 0 <= x <= 5000
format
enum<string>
デフォルト:json

応答形式です。既定値は json です。

利用可能なオプション:
json,
rss,
atom
feed
enum<string>

format のエイリアスです。json、rss、atom を指定できます。

利用可能なオプション:
json,
rss,
atom

レスポンス

モデル一覧

ok
boolean
必須
例:

true

availability_mode
enum<string>
必須
利用可能なオプション:
active,
all
例:

"active"

limit
integer
必須
必須範囲: 1 <= x <= 250
例:

50

offset
integer
必須
必須範囲: 0 <= x <= 5000
例:

0

total
integer
必須
必須範囲: x >= 0
例:

128

models
object[]
必須
最終更新日 2026年10月2日