BeeQuant 平台提供完整的 RESTful API 接口,所有接口均返回 JSON 格式数据。
https://api.beequant.com/api除认证相关接口外,其他接口需要在请求头中携带 JWT Token:Authorization: Bearer YOUR_TOKEN
所有 API 响应均为 JSON 格式,包含 success 字段表示请求是否成功。
所有资源的 ID 均使用 UUID 格式 (例如: 550e8400-e29b-41d4-a716-446655440000)
/api/auth/register| 参数名 | 类型 | 必填 | 描述 |
|---|---|---|---|
| username | string | 是 | 用户名 (最少3个字符) |
| string | 是 | 邮箱地址 | |
| password | string | 是 | 密码 (最少6个字符) |
{
"success": true,
"message": "注册成功",
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
"user": {
"id": "uuid",
"username": "newuser",
"email": "user@example.com",
"name": "newuser"
}
}/api/auth/login| 参数名 | 类型 | 必填 | 描述 |
|---|---|---|---|
| string | 是 | 邮箱地址 | |
| password | string | 是 | 密码 |
{
"success": true,
"message": "登录成功",
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
"user": {
"id": "uuid",
"username": "admin",
"email": "admin@gmail.com",
"name": "admin"
}
}/api/auth/send-verification| 参数名 | 类型 | 必填 | 描述 |
|---|---|---|---|
| string | 是 | 邮箱地址 |
{
"success": true,
"message": "验证码已发送"
}/api/auth/verify-code| 参数名 | 类型 | 必填 | 描述 |
|---|---|---|---|
| string | 是 | 邮箱地址 | |
| code | string | 是 | 验证码 |
{
"success": true,
"message": "验证成功"
}/api/auth/logout{
"success": true,
"message": "登出成功"
}/api/auth/forgot-password| 参数名 | 类型 | 必填 | 描述 |
|---|---|---|---|
| string | 是 | 注册邮箱地址 |
{
"success": true,
"message": "重置密码邮件已发送"
}/api/auth/reset-password| 参数名 | 类型 | 必填 | 描述 |
|---|---|---|---|
| token | string | 是 | 重置令牌 |
| newPassword | string | 是 | 新密码 (最少6个字符) |
{
"success": true,
"message": "密码重置成功"
}/api/auth/verify-reset-code| 参数名 | 类型 | 必填 | 描述 |
|---|---|---|---|
| string | 是 | 邮箱地址 | |
| code | string | 是 | 验证码 |
{
"success": true,
"message": "验证成功"
}