本文件会覆盖 /src/api/ 下所有内容对应的根目录 CLAUDE.md

API 专属规范

请求校验

认证

响应格式

所有响应都必须遵循下面的结构:

{
  "success": true,
  "data": { /* 实际数据 */ },
  "timestamp": "2025-11-06T10:30:00Z",
  "version": "1.0"
}

错误响应:

{
  "success": false,
  "error": {
    "code": "VALIDATION_ERROR",
    "message": "用户可读消息",
    "details": { /* 字段错误 */ }
  },
  "timestamp": "2025-11-06T10:30:00Z"
}

分页

限流

缓存