Skip to main content

错误和限流

错误响应使用稳定 JSON 结构:
当服务端能定位具体修复方式时,会返回 fieldsuggestedFixallowedValueswritableFields。AI Agent 应优先使用这些字段修正请求,而不是自行猜测。

常见错误码

恢复字段

不可写字段示例:

权限范围(Scopes)

API Key 带有 scopes。read Key 可以查询、读取订阅,并调用分析与审计端点;write Key 额外允许创建、更新、取消、暂停、恢复和删除。用只读 Key 执行写操作会返回 403 insufficient_scope,此时不要重试——需要换用带 write 权限的 Key。详见 API 认证

Rate limit headers

认证成功后的响应会包含:
X-RateLimit-Reset 是 Unix 秒级时间戳,表示当前固定窗口何时重置。 校验失败(400)会在扣减每小时限额之前被拒绝,因此不计入限额,也不带 rate limit headers。修正请求体后重试是「免费」的。 429 响应还会带 Retry-After header,表示需要等待多少秒后再重试。它同时适用于「用户请求限额」和「无效 API Key 尝试过多」两种封锁。

CORS

订阅 API 支持浏览器预检请求:
允许的方法:
允许的 headers:
不要把 API Key 暴露在不可信浏览器环境里。CORS 主要用于开发者工具、内部面板或可信本地工作流。