LigaAI
  1. 事项模块(issue)
LigaAI
  • 登录模块(authorize)
    • 获取token
    • 获取永久token
    • 刷新token
  • 用户模块(user)
    • 获取项目的用户列表(不进行分页)
    • 获取项目的用户列表(进行分页)
    • 批量添加项目用户
    • 批量移除项目中的用户
  • 组织模块(org)
    • 获取组织的人员信息(分页)
    • 启用组织的某个用户
    • 禁用组织的某个用户
    • 移除组织的某个用户
  • 项目模块(project)
    • 项目模板列表
    • 获取项目列表
    • 获取项目概览模版
    • 新建项目
    • 更新项目
    • 根据项目key获取项目信息
    • 获取项目信息
    • 更改用户的角色
    • 获取角色列表
    • 获取角色列表
  • 事项模块(issue)
    • 获取issue类型列表
      GET
    • 获取issue模版
      GET
    • 获取issue的字段列表
      GET
    • 获取issue的字段详情
      GET
    • 批量新建issue
      POST
    • 新建issue
      POST
    • 批量更新issue
      PATCH
    • 更新issue
      PATCH
    • 获取issue详情V2
      GET
    • 获取issue详情
      GET
    • 根据issue编号获取详情
      GET
    • 删除issue
      DELETE
    • 批量删除issue
      DELETE
    • issue列表
      POST
    • issue列表v2
      POST
    • 获取项目下所有的筛选条件
      POST
    • 获取字段的下拉选项
      POST
    • 获取事项的关联事项列表
      GET
    • 事项添加关联
      POST
    • 事项移除关联
      POST
    • 批量新建子任务
      POST
    • 删除子任务
      DELETE
    • 更新子任务
      PATCH
    • 获取子任务列表
      POST
    • 更新子任务状态
      PATCH
    • 获取子任务可修改字段列表
      POST
    • 新建工时登记
      POST
    • 更新工时登记
      PATCH
    • 删除工时登记
      DELETE
    • 工时登记分页查询
      POST
    • 获取回收站下拉选项列表(免费版本暂不支持)
      POST
    • 回收站列表(免费版本暂不支持)
      POST
    • 恢复issue(免费版本暂不支持)
      POST
    • 为自定义字段添加选项
      POST
    • 为自定义字段移除选项
      POST
    • 已完成issue列表
      POST
  • 迭代模块(sprint)
    • 新建迭代
    • 更新迭代
    • 删除迭代
    • 获取迭代信息
    • 获取迭代列表
  • 工作流模块(workflow)
    • 查询项目工作流列表
    • 查询可流转状态列表
  • 标签模块(tag)
    • 新建标签
    • 更新标签
    • 删除标签
    • 获取标签列表
  • 史诗模块(epic)
    • 史诗过滤选项值
    • 史诗列表
    • 史诗关联事项列表
    • 获取史诗字段列表
    • 获取史诗字段详情
    • 新建史诗
    • 更新史诗
    • 删除史诗
    • 获取史诗详情
    • 史诗关联事项
  • 版本模块(version)
    • 获取版本的状态列表
    • 获取版本可供选择的人员
    • 获取所有的版本信息
    • 新建版本
    • 更新版本
    • 移除版本
    • 发布版本
    • 取消发布版本
    • 归档版本
    • 取消归档版本
    • 获取版本的详情
    • 添加事项与版本的关联
    • 解除事项与版本的关联
    • 获取版本关联issue列表
  • Webhook配置模块(webhook)
    • 获取Webhook类型列表
    • 获取Webhook事件监听列表
    • 新建Webhook
    • 删除Webhook
    • 更新Webhook配置信息
    • 获取Webhook配置信息
    • 分页查询Webhook配置信息
  • 评论模块(comment)
    • 添加评论
    • 更新评论
    • 删除评论
    • 评论列表
    • 更新表情
    • 获取表情列表
  • 文件模块(file)
    • 上传文件
    • 下载文件
    • 删除文件
    • 获取文件列表
    • 绑定文件
  • 个人消息模块(msg)
    • 获取个人消息列表
  1. 事项模块(issue)

issue列表

POST
/issue/page
事项模块(issue)

请求参数

Header 参数
Content-Type
string 
必需
示例值:
application/json
accessToken
string 
必需
示例值:
{{accessToken}}
Body 参数application/json
summary
string 
概要
可选
selectFields
object 
下拉选项字段集合
可选
dateFields
object 
时间选项字段集合
可选
pageNumber
integer <int32>
页码,默认第一页
可选
showedCustomFieldCodes
array [object] 
可选
展示的自定义字段列表
orderBy
string 
可选
排序字段(createTime|updateTime)
pageSize
integer <int32>
可选
每页条数,默认每页10条
sort
string 
可选
排序方式(DESC|ASC), 默认DESC
projectId
integer <int64>
项目id编号
必需
statusTypes
array [object] 
可选
状态类别列表(未开始:2|进行中:3|已完成:4)
示例
{
  "summary": "xxx",
  "selectFields": {
    "createBy": [
      1,
      2,
      3
    ],
    "sprint": [
      1
    ]
  },
  "dateFields": {
    "createTime": [
      1630425600000,
      1632412799000
    ]
  },
  "pageNumber": 1,
  "showedCustomFieldCodes": [
    "customfield_1"
  ],
  "orderBy": "createTime",
  "pageSize": 10,
  "sort": "DESC",
  "projectId": 1,
  "statusTypes": [
    2
  ]
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://ligai.cn/openapi/api/issue/page' \
--header 'accessToken: ' \
--header 'Content-Type: application/json' \
--data-raw '{
    "summary": "xxx",
    "selectFields": {
        "createBy": [
            1,
            2,
            3
        ],
        "sprint": [
            1
        ]
    },
    "dateFields": {
        "createTime": [
            1630425600000,
            1632412799000
        ]
    },
    "pageNumber": 1,
    "showedCustomFieldCodes": [
        "customfield_1"
    ],
    "orderBy": "createTime",
    "pageSize": 10,
    "sort": "DESC",
    "projectId": 1,
    "statusTypes": [
        2
    ]
}'

返回响应

🟢200成功
*/*
OK
Body
priorityName
string 
优先级名称
可选
issueTypeName
string 
事项类型名称
可选
statusType
integer <int32>
可选
状态类别(未开始:2|进行中:3|已完成:4)
dueDate
string <date>
截止时间
可选
customFieldData
object 
自定义字段数据
可选
priorityId
integer <int64>
优先级编号
可选
issueTypeVO
object 
事项类型信息
可选
code
string 
问题类型编码
可选
name
string 
问题类型名称
可选
id
integer <int64>
问题类型编号
可选
issueTypeId
integer <int64>
事项类型id
可选
assigneeName
string 
执行人
可选
updateBy
integer <int64>
更新人
可选
statusName
string 
状态名称
可选
sprintName
string 
迭代名称
可选
id
integer <int64>
事项id
可选
summary
string 
概要
可选
updateTime
string <date>
更新时间
可选
assigneeId
integer <int64>
执行人id
可选
updateByVO
object 
更新人信息
可选
profilePicture
string 
用户头像
可选
userName
string 
用户名
可选
userId
integer <int64>
用户id
可选
accountEnabled
string <byte>
可选
账户是否启用(0:否,1:是)
<= 4 字符
assigneeVO
object 
执行人信息
可选
profilePicture
string 
用户头像
可选
userName
string 
用户名
可选
userId
integer <int64>
用户id
可选
accountEnabled
string <byte>
可选
账户是否启用(0:否,1:是)
<= 4 字符
tags
array [object] 
标签列表
可选
sprintId
integer <int64>
迭代ID
可选
createBy
integer <int64>
创建人
可选
statusId
integer <int64>
状态id
可选
createTime
string <date>
创建时间
可选
createByVO
object 
创建人信息
可选
profilePicture
string 
用户头像
可选
userName
string 
用户名
可选
userId
integer <int64>
用户id
可选
accountEnabled
string <byte>
可选
账户是否启用(0:否,1:是)
<= 4 字符
startDate
string <date>
开始时间
可选
示例
{
  "code": "0",
  "data": {
    "total": 1,
    "list": [
      {
        "priorityName": "xxx",
        "issueTypeName": "xxx",
        "statusType": 1,
        "dueDate": 1646301600000,
        "customFieldData": {
          "customfield_1": 1
        },
        "priorityId": 1,
        "issueTypeVO": {
          "code": "xxx",
          "name": "xxx",
          "id": 1
        },
        "issueTypeId": 1,
        "assigneeName": "xxx",
        "updateBy": 1,
        "statusName": "xxx",
        "sprintName": "xxx",
        "id": 1,
        "summary": "xxx",
        "updateTime": 1646301600000,
        "assigneeId": 1,
        "updateByVO": {
          "profilePicture": "xxx",
          "userName": "xxx",
          "userId": 1,
          "accountEnabled": 1
        },
        "assigneeVO": {
          "profilePicture": "xxx",
          "userName": "xxx",
          "userId": 1,
          "accountEnabled": 1
        },
        "tags": [
          {
            "id": 1,
            "tagName": "xxx"
          }
        ],
        "sprintId": 1,
        "createBy": 1,
        "statusId": 1,
        "createTime": 1646301600000,
        "createByVO": {
          "profilePicture": "xxx",
          "userName": "xxx",
          "userId": 1,
          "accountEnabled": 1
        },
        "startDate": 1646301600000
      }
    ]
  }
}
修改于 2024-10-15 13:49:36
上一页
批量删除issue
下一页
issue列表v2
Built with