跳转到内容

错误参考

标准错误对象

多数错误响应为 JSON,常见结构:

{
"error": "Human-readable message",
"code": "OPTIONAL_MACHINE_CODE",
"details": {}
}
字段说明
error面向日志与 UI 的简短说明
code可选稳定机读码(如 LIMIT_EXCEEDEDFEATURE_REQUIRED
details可选上下文(限额、校验字段等)

并非所有接口都返回 code / details;以 error 为主。

HTTP 状态码

状态码典型场景
400JSON 无效、缺少必填字段、URL 非法
401需要认证但凭证缺失或无效
403无权限(资源归属、套餐功能或配额限制)
404路由或资源不存在(端点、日志、密钥等)
413Webhook 正文超过套餐允许大小
429速率或每日配额超限
500服务器内部错误

示例

401:

{ "error": "Unauthorized" }

403 功能未开通:

{
"error": "This feature requires a higher subscription",
"code": "FEATURE_REQUIRED",
"upgradeUrl": "/pricing"
}

429:

{
"error": "Daily request limit reached",
"limit": 5000,
"current": 5000
}

排查时请确认使用 https://api.hooknexus.com,并参阅 API 概述API Key