速率限制

Conviction 公共 API 实施速率限制,以确保服务稳定性和所有用户的公平访问。

当前限制

层级速率限制描述
公共100 请求 / 10 秒所有未认证请求的默认限制

速率限制响应头

响应包含速率限制信息:

响应头描述
X-RateLimit-Limit每个窗口的最大请求数
X-RateLimit-Remaining当前窗口剩余请求数
X-RateLimit-Reset窗口重置的 Unix 时间戳

超出速率限制

超出速率限制时,API 返回 429 Too Many Requests 响应:

{
  "statusCode": 429,
  "message": "Too many requests, please try again later"
}

最佳实践

  • 尽可能缓存响应
  • 使用 limitoffset 分页,而不是一次获取所有数据
  • 避免过于频繁的轮询——考虑使用 webhooks(即将推出)