OneHop Docs

公开价格 feed

无需鉴权、聚合站友好的全量模型价格接口。

GET /public/pricing 返回 OneHop 全部已上架模型及其价格,采用扁平、聚合站友好的 schema (每个模型一行),贴合常见中转价格 feed 形态,价格对比站零改造即可抓取。

无需 API key,不记录任何用量。全量目录一次返回,不分页。

curl "https://api.onehop.ai/public/pricing"

价格为 USD。另有同 schema 的人民币版(按固定汇率换算、currency: "CNY"):GET /api/provider/pricing

优先用本接口,别去抓网页

模型详情页(如 /zh-Hans/openai/gpt-5.5)是服务端渲染,价格本就在 HTML 里 —— 但本 feed 才是稳定且文档化的契约。请对接本接口,而不是解析页面。

响应结构

{
  "schema_version": "1.0",
  "success": true,
  "message": "",
  "data": {
    "currency": "USD",
    "price_unit": "per_1m_tokens",
    "site_name": "OneHop",
    "site_domain": "onehop.ai",
    "updated_at": "2026-06-20T16:09:26.005Z",
    "models": [ /* 每个模型 × 分组一行 */ ]
  }
}
data 字段含义
currency恒为 USD(钱包/计费事实源);请在你侧按自己的充值口径换算人民币(如 6.8:1)。
price_unitper_1m_tokens —— 所有 *_price 都是每 1,000,000 token 的价。
updated_at最近一次生效价的时间戳(数据新鲜度)。
models扁平列表,每个模型一行。

模型行

{
  "model_name": "gpt-5.5",        // 网关调用用的 id
  "group_name": "openai",         // 提供商
  "input_price": 1.0,
  "output_price": 6.0,
  "cache_input_price": 0.1,       // 缓存读
  "cache_create_price": 1.25,     // 缓存写(5 分钟)
  "cache_create_price_1h": 2.0,   // 缓存写(1 小时);不提供时为 null/0
  "enabled": true,                // false = 已上架但暂时不可用
  "note": ""
}

所有 *_price 都是按 currency / price_unit 口径的裸数字;模型无该因子时为 null

分组(提供商)

group_name 即模型的提供商(openaianthropicgoogleminimax ……),价格为标准档。

覆盖范围

本 feed 按 token 计价(per_1m_tokens),收录文本与图片模型(图片模型的按 token 输出价记在 output_price)。按次计费的视频模型不符合该单位口径,不在本 feed 内。

缓存

响应缓存 5 分钟(Cache-Control: s-maxage=300)。在 OneHop 后台改价约 5 分钟内生效,因此无需更频繁地轮询。