Lottery-Tool
Schemas
复制页面
Lottery-Tool
认证模块
用户登录
POST
创建新管理员账户
POST
获取当前用户信息
GET
修改当前用户密码
PUT
抽奖模块
获取活动抽奖信息
GET
用户使用抽奖码参与线上抽奖
POST
管理员线下抽奖
POST
系统管理模块
获取用户列表
GET
创建用户
POST
获取用户详情
GET
更新用户信息
PUT
Webhook模块
通过Webhook添加抽奖码
POST
管理员模块 - 活动管理
获取活动列表
GET
创建新活动
POST
获取活动详情
GET
更新活动信息
PUT
删除活动
DELETE
获取活动的抽奖码列表
GET
单个添加抽奖码
POST
批量创建抽奖码
POST
管理员作废单个抽奖码
PUT
管理员批量作废抽奖码
PUT
获取活动的Webhook接口信息
GET
获取活动抽奖记录列表
GET
获取指定活动的奖品列表
GET
为活动添加奖品
POST
抽奖码模块
查询抽奖码信息
验证抽奖码
获取活动抽奖码统计
批量验证抽奖码
仪表盘模块
获取仪表盘统计数据
数据模型
Schemas
User
Activity
Prize
LotteryCode
LotteryRecord
Pagination
ApiResponse
ErrorResponse
Response
UnauthorizedError
ForbiddenError
NotFoundError
ValidationError
Schemas
复制页面
ApiResponse
{
"success"
:
true
,
"data"
:
{
}
,
"message"
:
"string"
}