| 站点 | 站点分组 | 人气 | 倍率 | 倍率变动 | 掺水率 | 延迟 | 7天可用率 | 可用状态 |
|---|---|---|---|---|---|---|---|---|
| 站点 | 站点分组 | 人气 | 倍率 | 倍率变动 | 掺水率 | 延迟 | 7天可用率 | 可用状态 |
|---|---|---|---|---|---|---|---|---|
| 站点 | 站点分组 | 人气 | 倍率 | 倍率变动 | 掺水率 | 延迟 | 7天可用率 | 可用状态 |
|---|---|---|---|---|---|---|---|---|
| 站点 | 站点分组 | 人气 | 倍率 | 倍率变动 | 掺水率 | 延迟 | 7天可用率 | 可用状态 |
|---|---|---|---|---|---|---|---|---|
| 站点 | 站点分组 | 人气 | 倍率 | 倍率变动 | 掺水率 | 延迟 | 7天可用率 | 可用状态 |
|---|---|---|---|---|---|---|---|---|
您可以通过我们的开放API获取 站点 / 分组 / 状态 等数据以便集成进您的业务系统。
开放API向所有用户免费提供,仅以少量积分消耗限制滥用。
https://api.zzstan.com/api/v1/openapi| 字段 | 类型 | 说明 | 示例 |
|---|---|---|---|
| group_id | int | 分组 ID | 2001 |
| group_name | string | 分组(渠道)名称 | Claude 专线 |
| ratio | float|null | 计价倍率(相对官方基准价) | 1.5 |
| models | string[] | 分组提供的模型 key 列表 | ["claude-sonnet-4-5", "claude-opus-4-5"] |
| concurrency_limit | int|null | 分组并发数限制(未采集时为 null) | 50 |
| 字段 | 类型 | 说明 | 示例 |
|---|---|---|---|
| model_key | string | 模型 key | claude-sonnet-4-5 |
| model_family | string|null | 模型家族(claude / gpt / glm 等) | claude |
| model_name | string|null | 模型展示名 | Claude Sonnet 4.5 |
| available | bool | 当前是否可用(分组健康且站点未 outage) | true |
| ttft_p50_ms | float|null | 首 token 时间全网基准中位数(毫秒,跨站可比) | 820.5 |
| avg_latency_s | float|null | 该站该模型平均响应延迟(秒,实测) | 2.31 |
| online_rate | float|null | 在线率(%,实测聚合) | 99.2 |
| success_rate | float|null | AI 请求成功率全网基准(%,跨站可比) | 98.5 |
| 字段 | 类型 | 说明 | 示例 |
|---|---|---|---|
| site | SiteInfo | 站点详情 | { site_id, site_name, url, api_urls } |
| groups | GroupInfo[] | 该站点下的分组列表 | [{ group_id, group_name, ratio, models, concurrency_limit }] |
| 参数 | 类型 | 必填 | 说明 | 示例 |
|---|---|---|---|---|
| url | string | 是 | 站点域名 或 站点URL 或 API URL | https://api.example.com |
返回:SiteInfo;未匹配到返回 data 为 null。
响应示例
{
"code": "0",
"message": "ok",
"data": {
"site_id": 1001,
"site_name": "示例中转站",
"url": "https://api.example.com",
"api_urls": ["https://api.example.com", "https://backup.example.com"]
}
}/api/v1/openapi/groups| 参数 | 类型 | 必填 | 说明 | 示例 |
|---|---|---|---|---|
| site_id | int | 是 | 站点 ID | 1001 |
返回:GroupInfo[]。
响应示例
{
"code": "0",
"message": "ok",
"data": [
{
"group_id": 2001,
"group_name": "Claude 专线",
"ratio": 1.5,
"models": ["claude-sonnet-4-5", "claude-opus-4-5"],
"concurrency_limit": 50
},
{
"group_id": 2002,
"group_name": "GPT 通道",
"ratio": 1.2,
"models": ["gpt-4o", "gpt-4o-mini"],
"concurrency_limit": null
}
]
}/api/v1/openapi/group-stat| 参数 | 类型 | 必填 | 说明 | 示例 |
|---|---|---|---|---|
| group_id | int | 是 | 分组 ID | 2001 |
| model_key | string | 否 | 仅返回该模型的状态 | claude-sonnet-4-5 |
返回:ModelStat[]。
响应示例
{
"code": "0",
"message": "ok",
"data": [
{
"model_key": "claude-sonnet-4-5",
"model_family": "claude",
"model_name": "Claude Sonnet 4.5",
"available": true,
"ttft_p50_ms": 820.5,
"avg_latency_s": 2.31,
"online_rate": 99.2,
"success_rate": 98.5
},
{
"model_key": "claude-opus-4-5",
"model_family": "claude",
"model_name": "Claude Opus 4.5",
"available": false,
"ttft_p50_ms": 1200.0,
"avg_latency_s": 4.52,
"online_rate": 95.0,
"success_rate": 92.3
}
]
}/api/v1/openapi/query-groups| 参数 | 类型 | 必填 | 说明 | 示例 |
|---|---|---|---|---|
| model_key | string | 否 | 模型 key | claude-sonnet-4-5 |
| model_family | string | 否 | 模型家族(claude / gpt) | claude |
| max_ratio | float | 否 | 最大倍率 | 2 |
| max_ttft | float | 否 | 最大平均响应延迟(秒,近似 ttft,基于实测 avg_latency_s) | 3 |
| min_success_rate | float | 否 | 最小在线率(%,近似成功率,基于 online_rate) | 95 |
| min_concurrency | int | 否 | 最小并发数限制(仅对非空 concurrency_limit 生效) | 10 |
| sort | string | 否 | 排序字段:ratio(升序,默认) / ttft(升序) / success_rate(降序) / concurrency(降序) | ratio |
返回:QueryGroupsItem[](每项含 site 与 groups)。
响应示例
{
"code": "0",
"message": "ok",
"data": [
{
"site": {
"site_id": 1001,
"site_name": "示例中转站",
"url": "https://api.example.com",
"api_urls": ["https://api.example.com"]
},
"groups": [
{
"group_id": 2001,
"group_name": "Claude 专线",
"ratio": 1.5,
"models": ["claude-sonnet-4-5", "claude-opus-4-5"],
"concurrency_limit": 50
}
]
}
]
}