CoinMarketCap 市场范围的 API 参考,涵盖全球指标、恐惧/贪婪指数、指数、热门话题和图表。适用于...
CoinMarketCap 市场 API 技能是一项面向实际任务的技能,主要用于这一技能涵盖全市场密码货币数据,包括全球指标、情绪指标、市场指数、社区活动、新闻内容、图表。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
该技能涵盖全市场范围的加密货币数据,包括全球指标、情绪指标、市场指数、社区活跃度、新闻内容、图表数据以及工具类端点。
所有请求均需包含 X-CMC_PRO_API_KEY 请求头。
curl -X GET "https://pro-api.coinmarketcap.com/v1/global-metrics/quotes/latest" -H "X-CMC_PRO_API_KEY: your-api-key"
获取您的 API 密钥地址:https://pro.coinmarketcap.com/login
https://pro-api.coinmarketcap.com
详见 use-cases.md,其中按目标导向提供了各端点的选用建议:
| 端点 | 描述 | 参考文档 |
|---|---|---|
| GET /v1/global-metrics/quotes/historical | 全球市场历史指标数据 | global-metrics.md |
| GET /v1/global-metrics/quotes/latest | 最新总市值、BTC 主导率 | global-metrics.md |
| 端点 | 描述 | 参考文档 |
|---|---|---|
| GET /v3/fear-and-greed/historical | 恐惧/贪婪指数历史值 | fear-greed.md |
| GET /v3/fear-and-greed/latest | 当前市场情绪评分 | fear-greed.md |
| 端点 | 描述 | 参考文档 |
|---|---|---|
| GET /v3/index/cmc100-historical | CMC100 指数历史数据 | indices.md |
| GET /v3/index/cmc100-latest | CMC100 当前数值 | indices.md |
| GET /v3/index/cmc20-historical | CMC20 指数历史数据 | indices.md |
| GET /v3/index/cmc20-latest | CMC20 当前数值 | indices.md |
| 端点 | 描述 | 参考文档 |
|---|---|---|
| GET /v1/community/trending/token | 按社区活跃度排序的热度代币 | community.md |
| GET /v1/community/trending/topic | 热门讨论话题 | community.md |
| 端点 | 描述 | 参考文档 |
|---|---|---|
| GET /v1/content/latest | 最新新闻及 Alexandria 文章 | content.md |
| GET /v1/content/posts/comments | 某篇特定文章下的评论 | content.md |
| GET /v1/content/posts/latest | 最新社区发帖 | content.md |
| GET /v1/content/posts/top | 排名靠前的社区发帖 | content.md |
| 端点 | 描述 | 参考文档 |
|---|---|---|
| GET /v1/k-line/candles | OHLCV K 线数据 | kline.md |
| GET /v1/k-line/points | 价格/市值时间序列点位数据 | kline.md |
| 端点 | 描述 | 参考文档 |
|---|---|---|
| GET /v1/fiat/map | 将法币映射为 CMC ID | tools.md |
| GET /v1/key/info | API 密钥使用情况及套餐详情 | tools.md |
| GET /v2/tools/price-conversion | 货币间金额换算 | tools.md |
/v3/fear-and-greed/latest/v1/global-metrics/quotes/latest/v3/index/cmc100-latest/v3/index/cmc100-historical/v1/community/trending/token/v1/community/trending/topic/v1/content/posts/top/v1/k-line/candlesinterval 参数指定时间粒度(如 1h、4h、1d)/v1/fiat/map/v2/tools/price-conversion| 状态码 | 含义 | 建议操作 |
|---|---|---|
| 400 | 请求错误(Bad Request) | 检查参数值及其格式是否正确 |
| 401 | 未授权(Unauthorized) | 确认 API 密钥有效且已正确配置 |
| 403 | 禁止访问(Forbidden) | 当前套餐不支持该端点 |
| 429 | 请求超频(Rate Limited) | 等待后重试,并采用退避策略(backoff) |
| 500 | 服务器错误(Server Error) | 延迟后重试 |
{
"status": {
"error_code": 400,
"error_message": "Invalid value for 'id'"
}
}
通过以下响应头可监控当前用量:
X-CMC_PRO_API_KEY_CREDITS_USED — 已消耗积分X-CMC_PRO_API_KEY_CREDITS_REMAINING — 剩余积分X-CMC_PRO_API_KEY_RATE_LIMIT — 每分钟最大请求数限制所有端点均以如下结构返回 JSON 数据:
{
"status": {
"timestamp": "2024-01-15T10:30:00.000Z",
"error_code": 0,
"error_message": null,
"credit_count": 1
},
"data": { }
}
/v1/key/info 端点核查您的套餐限额相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.6万人学习
最新文章