Skip to content

PDF 生成模板编辑器

开源可视化 PDF 生成引擎,支持自定义模板,并提供面向开发者的 API,灵活构建文档生成流程。

查看 GitHub

ComPDF AI 开放 API 错误码说明

适用范围

本文仅适用于公开 Open API 请求。

错误响应

Open API 错误响应包含 HTTP 状态码、数值 code、稳定的 error_codemessage 和可选的 data

json
{
  "code": 102,
  "error_code": "INVALID_RULE_CONFIGURATION",
  "message": "提醒规则配置不合法",
  "data": false
}

请使用 error_code 判断错误类型,不应解析用于展示的 message

开放 API 错误码

error_codeCodeHTTP 状态码说明
INTERNAL_ERROR100500服务端发生未预期的错误。
INVALID_ARGUMENT101400请求参数缺失、不合法或格式不受支持。
INVALID_RULE_STATUS102400提醒规则状态不是允许值。
INVALID_RULE_CONFIGURATION102400提醒规则的条件、频率、投递渠道或收件人配置不合法。
API_KEY_REQUIRED401401请求未提供 Service API Key。
API_KEY_INVALID401401Service API Key 无效、已停用或已过期。
RULE_NOT_FOUND404404提醒规则不存在,或不属于当前 API Key 对应组织。
RESOURCE_CONFLICT409409当前资源状态不允许执行该操作。

提醒规则 API 错误映射

Open API可能的 error_code
POST /api/v2/rulesAPI_KEY_REQUIREDAPI_KEY_INVALIDINVALID_RULE_CONFIGURATIONRESOURCE_CONFLICTINTERNAL_ERROR
GET /api/v2/rulesAPI_KEY_REQUIREDAPI_KEY_INVALIDINVALID_ARGUMENTINVALID_RULE_STATUSINTERNAL_ERROR
GET /api/v2/rules/{ruleId}API_KEY_REQUIREDAPI_KEY_INVALIDRULE_NOT_FOUNDINTERNAL_ERROR
PUT /api/v2/rules/{ruleId}API_KEY_REQUIREDAPI_KEY_INVALIDINVALID_RULE_CONFIGURATIONRULE_NOT_FOUNDRESOURCE_CONFLICTINTERNAL_ERROR
PATCH /api/v2/rules/{ruleId}/statusAPI_KEY_REQUIREDAPI_KEY_INVALIDINVALID_RULE_STATUSRULE_NOT_FOUNDINTERNAL_ERROR
DELETE /api/v2/rules/{ruleId}API_KEY_REQUIREDAPI_KEY_INVALIDRULE_NOT_FOUNDINTERNAL_ERROR