概览
基础 URL:https://cryptgpu.com/api/v1。所有端点均以 JSON 格式响应 GET 请求。价格以美元计,按月预付;meta.market_checked 是价格所依据的市场核查日期。
/api/v1/gpus全部 GPU
GET/api/v1/gpus/{id}单个 GPU
GET/api/v1/quote?gpu={id}&n={gpus}单台服务器
GET/api/v1/market.csv市场核查数据(CSV)
GET/api/v1/openapi.jsonOpenAPI 3.1
该 API 返回的是本网站发布的价格。无法通过该 API 下单。
获取 GPU 列表
GET/api/v1/gpus打开
返回所有 GPU 型号及其技术规格、可选服务器规模、每块 GPU 每月价格、每块 GPU 配套资源以及市场参考价。
curl https://cryptgpu.com/api/v1/gpus
响应示例(仅显示第一项):
{
"meta": {
"api_version": "v1",
"currency": "USD",
"prices": "per month, prepaid",
"market_checked": "2026-09-23"
},
"data": [
{
"id": "b300",
"name": "NVIDIA B300",
"vendor": "NVIDIA",
"architecture": "Blackwell Ultra",
"family": "flagship",
"memory_gb": 288,
"memory_type": "HBM3e",
"memory_bandwidth": "8 TB/s",
"interconnect": "NVLink 5 · 1.8 TB/s",
"precisions": ["FP4", "FP8", "BF16"],
"server_sizes": [1, 2, 4, 8],
"price_per_gpu_month": 4019,
"resources_per_gpu": {
"vcpu": 32,
"ram_gb": 384,
"nvme_tb": 3.84
},
"market": {
"median_per_gpu_month": 5745,
"lowest_per_gpu_month": 4818,
"highest_per_gpu_month": 6278,
"quotes": 8,
"indicative": false
},
"savings_vs_median_pct": 30,
"url": "https://cryptgpu.com/gpus/b300/"
}
]
}
字段
| 字段 | 说明 |
|---|---|
id | 用于 URL 和报价请求中的标识符:b300, b200, mi355x, h200, h100, rtx-pro-6000, l40s, rtx-5090, rtx-4090, rtx-5080。 |
family | flagship、pro 或 consumer。 |
server_sizes | 该型号服务器可配置的 GPU 数量。 |
price_per_gpu_month | 我们的价格,以美元计,按每块 GPU 每月计算。配备 n 块 GPU 的服务器费用为该价格的 n 倍。 |
resources_per_gpu | 每块 GPU 配套的 vCPU、DDR5 RAM(GB)和 NVMe 存储(TB)。 |
market | 本次市场核查中每块 GPU 每月按需公开标价的最低价、中位价和最高价、报价数量,以及该参考价是否为指示性报价。 |
savings_vs_median_pct | 我们的价格相对市场中位价的百分比。 |
获取单个 GPU
GET/api/v1/gpus/{id}打开
返回单个 GPU,字段与列表接口相同。未知的 id 会返回 404,并在响应中列出所有有效 id。
curl https://cryptgpu.com/api/v1/gpus/h200
{
"meta": {
"api_version": "v1",
"currency": "USD",
"prices": "per month, prepaid",
"market_checked": "2026-09-23"
},
"data": {
"id": "h200",
"name": "NVIDIA H200",
"vendor": "NVIDIA",
"architecture": "Hopper",
"family": "flagship",
"memory_gb": 141,
"memory_type": "HBM3e",
"memory_bandwidth": "4.8 TB/s",
"interconnect": "NVLink 4 · 900 GB/s",
"precisions": ["FP8", "BF16", "FP64"],
"server_sizes": [1, 2, 4, 8],
"price_per_gpu_month": 2279,
"resources_per_gpu": {
"vcpu": 24,
"ram_gb": 256,
"nvme_tb": 3.84
},
"market": {
"median_per_gpu_month": 3259,
"lowest_per_gpu_month": 2548,
"highest_per_gpu_month": 4606,
"quotes": 12,
"indicative": false
},
"savings_vs_median_pct": 30,
"url": "https://cryptgpu.com/gpus/h200/"
}
}
服务器报价
GET/api/v1/quote?gpu={id}&n={gpus}打开
返回服务器的月度价格和配套资源。
| 参数 | 必填 | 说明 |
|---|---|---|
gpu | 是 | GPU 的 id,例如 h200。 |
n | 否,默认为 1 | GPU 数量:1、2、4 或 8(GeForce 显卡为 1、2 或 4)。 |
curl "https://cryptgpu.com/api/v1/quote?gpu=h200&n=4"
{
"meta": {
"api_version": "v1",
"currency": "USD",
"prices": "per month, prepaid",
"market_checked": "2026-09-23"
},
"data": {
"gpu": "h200",
"gpu_name": "NVIDIA H200",
"gpus": 4,
"currency": "USD",
"price_month": 9116,
"price_per_gpu_month": 2279,
"hourly_equivalent": 12.49,
"market_median_month": 13036,
"savings_month": 3920,
"savings_year": 47040,
"server": {
"gpu_memory_gb": 564,
"vcpu": 96,
"ram_gb": 1024,
"nvme_tb": 15.36,
"interconnect": "NVLink 4 · 900 GB/s"
},
"billing": "monthly, prepaid",
"configure_url": "https://cryptgpu.com/configure/?gpu=h200&n=4"
}
}
JavaScript 示例:
const res = await fetch('https://cryptgpu.com/api/v1/quote?gpu=h200&n=4');
const { data } = await res.json();
console.log(`${data.gpus}× ${data.gpu_name}: $${data.price_month}/month`);
CSV 格式的市场数据
GET/api/v1/market.csv打开
支撑我们定价的市场核查数据,每个 GPU 一行:每 GPU 小时和每块 GPU 每月的公开按需价格的最低价、中位价和最高价,报价数量,该参考价是否为指示性报价,以及我们的价格。数据与价格对比页面一致,可直接用于电子表格。
curl -O https://cryptgpu.com/api/v1/market.csv
gpu_id,gpu,vendor,memory_gb,quotes,lowest_usd_per_gpu_hour,median_usd_per_gpu_hour,highest_usd_per_gpu_hour,lowest_usd_per_gpu_month,median_usd_per_gpu_month,highest_usd_per_gpu_month,indicative,cryptgpu_usd_per_gpu_month,cryptgpu_vs_median_pct,checked,url
b300,"NVIDIA B300",NVIDIA,288,8,6.6,7.87,8.6,4818,5745,6278,no,4019,-30,2026-09-23,https://cryptgpu.com/gpus/b300/
b200,"NVIDIA B200",NVIDIA,180,10,5.43,6.74,8.6,3964,4920,6278,no,3439,-30,2026-09-23,https://cryptgpu.com/gpus/b200/
欢迎引用这些数据。请注明来源为“CryptGPU GPU 云价格对比,2026年9月23日”,并附上指向 cryptgpu.com/zh/compare/ 的链接。
OpenAPI 与 AI 代理
GET/api/v1/openapi.json打开
涵盖所有端点的 OpenAPI 3.1 描述文件,其中列出了有效的 GPU id 和服务器规模。可将其导入 Postman 或客户端代码生成器,也可作为工具提供给 AI 代理,让它查询实时 GPU 价格并为服务器生成报价。面向语言模型的整站纯文本摘要位于 /llms.txt。
错误
出错时会返回包含 error 对象的 JSON 响应体,并附带对应的 HTTP 状态码。
{
"error": {
"status": 400,
"code": "invalid_size",
"message": "The NVIDIA RTX 5090 comes in servers of 1, 2 or 4 GPUs.",
"valid_sizes": [1, 2, 4]
}
}
| 服务状态 | 代码 | 触发条件 |
|---|---|---|
| 400 | missing_parameter | 报价请求中缺少 gpu 参数。 |
| 400 | invalid_size | n 不是该 GPU 支持的服务器规格。 |
| 404 | gpu_not_found | 未知的 GPU id;响应中会列出所有有效 id。 |
| 404 | not_found | 未知端点。 |
| 405 | method_not_allowed | 除 GET、HEAD 或 OPTIONS 之外的任何请求方法。 |
| 429 | rate_limited | 一分钟内的请求数超过 120 次;请参见 Retry-After。 |
速率限制与缓存
- 每个 IP 地址最多可发出每分钟 120 次请求。每个响应都会携带
X-RateLimit-Limit和X-RateLimit-Remaining。 - 成功的响应可缓存 5 分钟(
Cache-Control: public, max-age=300),并携带ETag:将其放入If-None-Match请求头回传,即可获得304 Not Modified。 - CORS 已开放(
Access-Control-Allow-Origin: *):您可以直接从浏览器调用该 API。 - 价格只会在我们发布新的市场核查结果时变化。每小时轮询超过一次不会获得新数据。
更新日志
v1 — 2026年9月23日。首个版本:/gpus、/gpus/{id}、/quote、/market.csv 和 /openapi.json。v1 的响应中可能会新增字段;已有字段在 v1 内的含义不会改变。
