Lottery-Tool
  1. Response
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
  1. Response

ValidationError

{
    "success": false,
    "error": {
        "code": "string",
        "message": "string",
        "details": "string"
    }
}
Built with