Errors

错误码

OpenAPI 使用 HTTP 状态码与统一响应体。客户端可以优先依据 HTTP status 分流, 也可以读取 body 中的 codemessage

HTTP 错误码

状态码含义常见原因
400参数错误cursor 解析失败、since 缺失、limit 非法、枚举值非法。
401鉴权失败缺少 API Key、API Key 无效、API Key 已禁用、Webhook 签名失败。
403无权限或模式不符LOCAL 调用 /open-api/*,或 push-only Key 调用主动拉接口。
404资源不存在达人、采集任务、同步端点或运行记录不存在,或不属于当前企业。
429限流单 Key 请求过于频繁,参考 Retry-After 与 X-RateLimit-*。
500服务异常服务端未预期错误。客户侧应记录 request 信息并联系支持。

错误格式

{
  "code": 403,
  "message": "开启云端共享数据模式后可用"
}

重试建议

  • 400 不重试,修正请求参数。
  • 401 不重试,检查 API Key 或 WebhookSecret。
  • 403 不重试,检查 dataMode 与权限 scope。
  • 429Retry-After 退避。
  • 500 可指数退避重试,并保留请求时间、接口、响应摘要。