> ## Documentation Index
> Fetch the complete documentation index at: https://docs.somark.cn/llms.txt
> Use this file to discover all available pages before exploring further.

# 错误码

> API 返回的错误码及说明

所有接口返回统一格式，`code` 非 `0` 时表示出错，错误原因见 `message` 字段。

<AccordionGroup>
  <Accordion title="成功" icon="circle-check">
    | code | 说明 |
    | ---- | -- |
    | `0`  | 成功 |
  </Accordion>

  <Accordion title="认证与授权" icon="key">
    <Warning>
      遇到认证错误时，请检查 API Key 格式（`sk-***`）及账号订阅状态。
    </Warning>

    | code   | 说明            |
    | ------ | ------------- |
    | `1107` | 无效的 API Key   |
    | `1108` | 没有有效订单，请先购买套餐 |
    | `1123` | 套餐剩余页数不足      |
  </Accordion>

  <Accordion title="频率限制" icon="gauge">
    | code   | 说明       |
    | ------ | -------- |
    | `1101` | 提取请求过于频繁 |
    | `1124` | QPS 超限   |
  </Accordion>

  <Accordion title="文件问题" icon="file-circle-exclamation">
    | code   | 说明                        |
    | ------ | ------------------------- |
    | `1104` | 不支持的文件类型                  |
    | `1106` | 无效或损坏的 PDF 文件             |
    | `1111` | 文件不存在                     |
    | `1118` | 文件大小超出限制（最大 200MB）        |
    | `1132` | 文件超出 200MB/300 页限制，请分割后上传 |
  </Accordion>

  <Accordion title="参数错误" icon="triangle-exclamation">
    | code   | 说明      |
    | ------ | ------- |
    | `1105` | 无效的输出格式 |
    | `1133` | 参数错误    |
  </Accordion>

  <Accordion title="任务错误" icon="circle-xmark">
    | code   | 说明            |
    | ------ | ------------- |
    | `1102` | 解析任务超时        |
    | `1120` | 任务记录不存在       |
    | `1137` | 解析任务失败        |
    | `1138` | Office 文件转换失败 |
  </Accordion>
</AccordionGroup>
