发行板API

每个对板的API调用都必须经过身份验证。

如果用户不是项目的成员,并且该项目是私有的,则得到对那个项目的要求将导致一个404状态码。

项目委员会

列出给定项目中的发行板。

/项目/:id /董事会
属性 类型 要求 描述
id 整数或字符串 是的 ID或项目的url编码路径被认证的用户所有
旋度——头“PRIVATE-TOKEN: 9 koxpg98eahejpvbs5tk”https://gitlab.example.com/api/v4/projects/5/boards

示例响应:

(“id”1“项目”“id”5“名称”“散居计划网站”“name_with_namespace”“散居/散居项目网站”“路径”“diaspora-project-site”“path_with_namespace”“移民/ diaspora-project-site”“http_url_to_repo”“http://example.com/diaspora/diaspora-project-site.git”“web_url”“http://example.com/diaspora/diaspora-project-site”},“里程碑”“id”12“标题”“10.0”},“名单”(“id”1“标签”“名称”“测试”“颜色”“# F0AD4E”“描述”},“位置”1},“id”2“标签”“名称”“准备好了”“颜色”“# FF0000”“描述”},“位置”2},“id”3.“标签”“名称”“生产”“颜色”“# FF5F00”“描述”},“位置”3.}}

单板

找一块单板。

/项目/:id /板/:board_id
属性 类型 要求 描述
id 整数或字符串 是的 ID或项目的url编码路径被认证的用户所有
board_id 整数 是的 单板的ID
旋度——头“PRIVATE-TOKEN: 9 koxpg98eahejpvbs5tk”https://gitlab.example.com/api/v4/projects/5/boards/1

示例响应:

“id”1名称:“"项目发布板"“项目”“id”5“名称”“散居计划网站”“name_with_namespace”“散居/散居项目网站”“路径”“diaspora-project-site”“path_with_namespace”“移民/ diaspora-project-site”“http_url_to_repo”“http://example.com/diaspora/diaspora-project-site.git”“web_url”“http://example.com/diaspora/diaspora-project-site”},“里程碑”“id”12“标题”“10.0”},“名单”(“id”1“标签”“名称”“测试”“颜色”“# F0AD4E”“描述”},“位置”1},“id”2“标签”“名称”“准备好了”“颜色”“# FF0000”“描述”},“位置”2},“id”3.“标签”“名称”“生产”“颜色”“# FF5F00”“描述”},“位置”3.}}

列表板列表

找一份董事会的名单。不包括待办事项列表关闭列表

/项目/:id /板/:board_id /列表
属性 类型 要求 描述
id 整数或字符串 是的 ID或项目的url编码路径被认证的用户所有
board_id 整数 是的 单板的ID
旋度——头“PRIVATE-TOKEN: 9 koxpg98eahejpvbs5tk”https://gitlab.example.com/api/v4/projects/5/boards/1/lists

示例响应:

(“id”1“标签”“名称”“测试”“颜色”“# F0AD4E”“描述”},“位置”1},“id”2“标签”“名称”“准备好了”“颜色”“# FF0000”“描述”},“位置”2},“id”3.“标签”“名称”“生产”“颜色”“# FF5F00”“描述”},“位置”3.}

单板清单

拿一张单独的清单。

得到/项目/:id /板/:board_id /清单/:list_id
属性 类型 要求 描述
id 整数或字符串 是的 ID或项目的url编码路径被认证的用户所有
board_id 整数 是的 单板的ID
list_id 整数 是的 单板列表的ID
旋度——头“PRIVATE-TOKEN: 9 koxpg98eahejpvbs5tk”https://gitlab.example.com/api/v4/projects/5/boards/1/lists/1

示例响应:

“id”1“标签”“名称”“测试”“颜色”“# F0AD4E”“描述”},“位置”1}

新板名单

创建一个新的问题板列表。

POST /项目/:id /板/:board_id /列表
属性 类型 要求 描述
id 整数或字符串 是的 ID或项目的url编码路径被认证的用户所有
board_id 整数 是的 单板的ID
label_id 整数 是的 标签ID
旋度——请求帖子——头“PRIVATE-TOKEN: 9 koxpg98eahejpvbs5tk”https://gitlab.example.com/api/v4/projects/5/boards/1/lists?label_id5

示例响应:

“id”1“标签”“名称”“测试”“颜色”“# F0AD4E”“描述”},“位置”1}

编辑板列表

更新现有的Issue Board列表。这个调用用于更改列表位置。

把/项目/:id /板/:board_id /清单/:list_id
属性 类型 要求 描述
id 整数或字符串 是的 ID或项目的url编码路径被认证的用户所有
board_id 整数 是的 单板的ID
list_id 整数 是的 单板列表的ID
位置 整数 是的 列表的位置
旋度——请求——头“PRIVATE-TOKEN: 9 koxpg98eahejpvbs5tk”https://gitlab.example.com/api/v4/projects/5/boards/1/lists/1?position2

示例响应:

“id”1“标签”“名称”“测试”“颜色”“# F0AD4E”“描述”},“位置”1}

删除单板列表

仅适用于管理员和项目所有者。软删除有问题的董事会列表。

删除/项目/:id /板/:board_id /清单/:list_id
属性 类型 要求 描述
id 整数或字符串 是的 ID或项目的url编码路径被认证的用户所有
board_id 整数 是的 单板的ID
list_id 整数 是的 单板列表的ID
旋度——请求删除——头“PRIVATE-TOKEN: 9 koxpg98eahejpvbs5tk”https://gitlab.example.com/api/v4/projects/5/boards/1/lists/1
Baidu
map