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

# 错误

> Blockradar 如何传达错误以及如何处理它们。

Blockradar API 使用标准 HTTP 状态码来指示请求是成功还是失败。当请求失败时，响应体包含一个 `message` 字段，描述出了什么问题。

## HTTP 状态码

| 状态码   | 含义                        |
| ----- | ------------------------- |
| `200` | 成功。请求按预期完成。               |
| `400` | 错误请求。缺少必需参数或参数格式不正确。      |
| `401` | 未授权。API 密钥缺失或无效。          |
| `403` | 禁止访问。您的 API 密钥没有执行此操作的权限。 |
| `404` | 未找到。请求的资源不存在。             |
| `422` | 无法处理的实体。请求格式正确但未通过验证。     |
| `429` | 请求过多。您已超过速率限制。            |
| `500` | 内部服务器错误。我们这边出了问题。         |

## 错误响应格式

```json theme={null}
{
  "statusCode": 400,
  "message": "walletId is required"
}
```

## 处理错误

检查每个响应中的 `statusCode` 字段。对于 `4xx` 错误，查看 `message` 以了解需要修复的内容。对于 `500` 错误，使用指数退避策略重试，如果问题持续存在，请联系支持团队。

<Card title="完整 API 参考" icon="book" href="/zh/api-reference/errors">
  在 API 参考选项卡中查看错误参考。
</Card>
