ドキュメント ランキング ↗
🌐 日本語
データを利用する

クイックスタート

すべての TKX エンドポイントは静的 JSON ドキュメントです。インストールするものは何もなく、取得すべきキーもありません — HTTP GET を行うだけです。

ベース URL

すべてのエンドポイントは以下の配下にあります:

https://tkx.org/api/v1/

最初のリクエスト

モデルランキングを取得します — ランク付けされた各モデルの最安の検証済みオファー:

curl https://tkx.org/api/v1/rankings.json
レスポンス — rankings.json の先頭部分(1 モデルに省略):
{
  "generatedAt": "2026-07-22T16:07:24.242Z",
  "attribution": "Data by TKX (https://tkx.org) — free use requires attribution",
  "rankings": [
    {
      "id": "gpt-5.5",
      "name": "gpt-5.5",
      "org": "azure_ai",
      "ctx": 1050000,
      "best": {
        "in": 5,
        "out": 30,
        "blended": 11.25,
        "router": "official",
        "provider": "azure_ai",
        "evidence": "official"
      },
      "avgBlended": 11.25,
      "providerCount": 5,
      "ttft": null,
      "tps": null,
      "uptime": null,
      "spark": [],
      "providers": [
        {
          "router": "official",
          "provider": "azure_ai",
          "in": 5,
          "out": 30,
          "ttft": null,
          "tps": null,
          "uptime": null,
          "evidence": "official"
        }
      ],
      "usage": {
        "tokens": 98987458250,
        "tokensPaid": 98987458250,
        "tokensFree": 0,
        "share": 1.03,
        "rank": 15,
        "usd": 1113608.91,
        "volChgPct": null,
        "spendChgPct": null
      }
    }
  ]
}

レスポンス規約

鮮度とキャッシュ

i
コレクターは毎時実行されます。ファイルは静的で CDN キャッシュされるため、それより速くポーリングしても同一のバイトが返されます。クライアント側で約 1 時間キャッシュしてください。最後の実行を確認するには generatedAt をチェックしてください。

CORS とブラウザ

CORS は有効になっているため、ブラウザから直接 fetch() できます:

const r = await fetch('https://tkx.org/api/v1/indices.json');
const { indices } = await r.json();
console.log(indices.TTPI.value); // 1.67