Teambition Open API
  1. webhook
Teambition Open API
  • 身份验证(免登)
    • 请求身份验证
      GET
    • 获取登录用户身份
      POST
    • 获取登录用户信息
      POST
    • 获取登录用户身份(oauth2)
      POST
    • 获取用户登录Code
      POST
  • 用户
    • 批量查询用户应用可见性
      POST
    • 根据邮箱获取用户 ID
      GET
    • 根据用户 ID 用户的详细信息
      GET
    • 查询用户信息
      GET
    • 批量查询用户信息
      POST
    • 获取三方账号的信息
      GET
    • 根据用户 ID 查询用户设置
      GET
    • 根据用户唯一识别查询基本信息
      GET
    • 查询 IDMap
      GET
    • 钉钉 userId 查询 Teambition userId
      GET
    • Teambition userId 查询钉钉 userId
      GET
    • 查询企业绑定的钉钉 CorpId
      GET
    • 批量根据工号获取 Teambition 用户ID
      POST
  • 企业
    • 获取企业信息
    • 搜索企业自定义字段分类
    • 更新企业信息
    • 获取子企业列表
    • 创建子企业
    • 搜索企业任务类型
    • 根据自定义字段分类统计自定义字段数
  • 通讯录
    • 成员
      • 获取企业的管理员(含拥有者)
      • 获取企业拥有者
      • 获取企业成员列表
      • 添加企业成员
      • 更新企业成员
      • 启用企业成员账号
      • 停用企业成员账号
      • 删除企业成员
      • 获取企业成员数量
      • 批量获取企业成员
      • 搜索企业成员
    • 部门
      • 获取企业部门列表
      • 获取部门成员列表
      • 添加部门成员
      • 删除部门成员
      • 获取用户加入的企业部门列表
      • 获取部门详情
      • 创建部门
      • 更新部门信息
      • 删除部门
      • 获取子部门列表
      • 获取部门到根部门路径
    • 角色
      • 获取角色详情
      • 获取企业角色列表
  • 工时
    • 创建计划工时
    • 获取单个计划工时详情
    • 更新计划工时单条记录
    • 删除计划工时单条记录
    • 获取单个任务的计划工时列表
    • 获取单个任务的计划工时总和
    • 获取一定时间内订阅的指定用户的计划工时聚合数
    • 创建实际工时
    • 获取单个实际工时详情
    • 更新实际工时单条记录
    • 删除实际工时单条记录
    • 获取单个任务的实际工时列表
    • 获取单个任务的实际工时总和
    • 获取一定时间内订阅的指定用户的实际工时聚合数据
    • 获取用户所有计划工时详情数据
    • 获取用户所有实际工时详情数据
  • 任务
    • 查询自由任务和项目任务详情
    • 更新轻任务标题
    • 查询项目任务
    • 获取任务关联列表
    • 获取任务依赖
    • 获取任务进展
    • 列出任务动态
    • 搜索用户的任务
    • 创建轻任务
    • 归档任务(移入回收站)
    • 创建任务关联
    • 获取项目下甘特图基线
    • 创建任务进展
    • 查询轻任务详情
    • 评论任务
    • 删除任务关联
    • 更新轻任务截止时间
    • 更新任务标题
    • 更新轻任务执行者
    • 复制任务(仅支持工作流项目)
    • 更新轻任务参与者
    • 创建任务
    • 更新轻任务完成态
    • 根据字段InstanceId更新任务自定义字段值(弃用)
    • 删除任务
    • 更新轻任务备注
    • 更新任务自定义字段值
    • 更新任务截止时间
    • 获取轻任务关联信息
    • 更新任务自定义字段值(弃用)
    • 更新任务执行者
    • 更新轻任务优先级
    • 更新任务参与者
    • 跨项目移动任务
    • 删除任务关联
    • 创建轻任务关联
    • 更新任务备注
    • 更新任务优先级
    • 查询任务详情
    • 更新任务开始时间
    • 更新任务标签
    • 更新任务状态
    • (内测版)查询任务
    • 更新任务进度
    • 改变任务的父任务
    • 更新任务列表
    • 更新任务StoryPoint
    • 更新任务迭代
    • 通过TQL搜索自由任务和项目任务ID
    • 更新任务的任务类型
    • 任务富文本内容渲染为 html
    • 查询任务所在工作流的任务状态列表
    • 更新任务加锁/解锁动作
    • 更新任务可见性
    • 恢复任务(移出回收站)
    • 恢复任务(移出回收站)
    • 获取甘特图基线下的任务
  • 项目
    • 创建项目自定义字段(提交项目ID),创建企业自定义字段
    • 安装项目应用
    • 查询企业优先级
    • 项目放入回收站
    • 删除项目分组关联关系
    • 创建项目成员(弃用)
    • 获取项目关联列表
    • 创建项目任务类型(提交项目ID), 创建企业任务类型
    • 更新项目概览自定义字段值
    • 搜索项目标签
    • 创建项目工作流
    • 创建项目工作流状态
    • 搜索任务分组
    • 批量获取测试用例与归属分组的对应关系
    • 搜索企业项目模板
    • 创建测试计划分组
    • 获取项目「默认任务提醒」列表
    • 搜索任务列表
    • 迭代搜索
    • 删除自定义字段,默认删除企业自定义字段,如果传递项目ID,则删除项目下自定义字段
    • 删除项目应用
    • 复制项目
    • 更新项目分组关联角色
    • 获取项目成员列表
    • 创建项目关联
    • 修改项目任务类型(提交项目ID), 修改企业任务类型
    • 删除项目概览自定义字段(弃用)
    • 删除项目工作流
    • 搜索项目工作流状态
    • 更新项目级测试用例分组
    • 查询测试计划分组
    • 完成迭代
    • 创建项目标签
    • 创建任务列表
    • 创建任务分组
    • 搜索企业自定义字段
    • 查询项目应用列表
    • 从模板创建项目
    • 修改项目成员的角色
    • 删除项目关联
    • 获取项目任务类型
    • 查询项目概览自定义字段列表
    • 更新项目工作流
    • 创建测试用例
    • 获取测试计划分组列表
    • 列出项目工作流状态流转执行角色列表
    • 创建迭代
    • 创建企业标签
    • 更新任务列表名称
    • 更新任务分组名称
    • 更新自定义字段,默认更新企业自定义字段,如果传递项目ID,则更新项目下自定义字段
    • 创建项目
    • 引入企业后台项目角色到项目
    • 修改项目下任务类型绑定工作流
    • 查询项目状态和状态历史
    • 搜索项目工作流
    • 查询测试用例列表
    • 创建测试计划
    • 更新项目工作流状态流转角色列表
    • 删除迭代
    • 搜索企业标签
    • 批量根据instanceId查询字段
    • 创建项目分组关联关系
    • 查看项目的项目分组
    • 创建项目角色
    • 查询测试计划
    • 列出项目工作流状态流转校验列表
    • 删除项目概览自定义字段
    • 删除项目任务类型(提交项目ID), 删除企业任务类型
    • 迭代标签更新
    • 搜索项目自定义字段
    • 更新项目的项目分组
    • 移除项目角色
    • 获取测试计划
    • 更新项目工作流状态流转校验列表
    • 迭代锁定
    • 删除项目/企业的任务类型的字段
    • 创建项目状态
    • 查询项目
    • 获取项目角色列表
    • 迭代操作限制更新
    • 创建/修改 项目/企业的任务类型的字段
    • 删除项目工作流状态
    • 修改项目角色的权限项
    • 恢复归档项目
    • 重新开始迭代
    • 更新项目工作流状态
    • 归档项目
    • 创建项目成员 v2
    • 开始迭代
    • 更新项目工作流状态位置
    • 根据项目分组 ID 查询项目
    • 更新项目
    • 获取项目成员角色(包含权限穿透角色)
    • 迭代更新
    • 更新项目工作流状态名字
    • 根据ID获取任务类型信息V2
    • 删除项目成员
    • 搜索层级字段选项
    • 更新项目工作流状态流转列表
    • 获取自定义字段V2
    • 更新层级字段选项
    • 更新任务字段信息
    • 获取用户参与项目
    • 获取需求分类列表
    • 异步复制项目
    • 获取异步 job 执行结果
    • 获取缺陷分类列表
    • 删除项目
    • 通过TQL搜索项目
    • 查询项目所属项目集id
    • 获取项目组织架构图
    • 更新项目编号
    • 删除项目工作流状态
    • 更新项目工作流状态
    • 更新项目工作流状态位置
    • 更新项目工作流状态名字
    • 更新项目工作流状态流转列表
    • 列出项目工作流状态流转执行角色列表
  • 项目分组
    • 查询项目分组
    • 创建项目分组
    • 删除项目分组
    • 修改项目分组
    • 创建项目分组成员
    • 获取项目分组成员列表
    • 删除项目分组成员
    • 更新项目分组成员权限
    • 删除项目分组成员
  • 角色
    • 创建企业后台项目角色
    • 删除企业后台项目角色
    • 获取企业后台项目角色
    • 更新企业后台项目角色
  • 历史版本(不推荐)
    • 项目
      • 创建项目
      • 更新项目
      • 查询项目详情
      • 查询项目
      • 删除项目
      • 添加项目成员
      • 获取项目成员
      • 删除项目成员
      • 检查用户是否为项目的成员
      • 更新项目成员的角色
      • 从模版创建项目
      • 获取项目设置
      • 查询项目任务
      • 安装项目应用
      • 删除项目应用
    • 任务
      • 创建任务v2(项目任务)
      • 查询任务(v2)
      • 更新任务内容
      • 更新任务参与者
      • 创建任务
      • 更新任务
      • 查询任务
      • 获取任务详情
      • 查询子任务
      • 删除任务
      • TQL查询任务
      • 创建任务列表
      • 查询任务列表
      • 获取任务列表
      • 更新任务列表
      • 删除任务列表
      • 创建任务分组
      • 更新任务分组
      • 获取任务分组
      • 查询任务分组
      • 删除任务分组
      • 查询任务类型
      • 获取模板信息
      • 判断模板是否存在
      • 查询工作流信息
      • 查询任务依赖关系
      • 查询任务关联关系
      • 创建任务关联关系
      • 删除任务关联关系
      • 创建任务动态信息
      • 获取项目下的角色
      • 获取自定义字段
      • 查询标签
      • 创建自定义字段选项
      • 更新自定义字段选项
      • 获取自定义字段选项
      • 查询自定义字段选项
      • 删除自定义字段选项
      • 创建迭代
      • 更新迭代
      • 查询迭代信息
      • 获取迭代信息
      • 删除迭代
    • 评论
      • 创建任务备注
      • 创建任务备注
      • 创建任务评论
      • 获取任务评论
      • 获取任务动态列表
    • core 接口代理
      • core 接口内部代理(get)
      • core 接口内部代理(put)
      • core 接口内部代理(post)
      • core 接口内部代理(delete)
  • 名额
    • 获取License名额分配列表
  • API
    • 群聊
      • 通过projectid查询关联的全员可见的群聊ids
      • 根据群聊cid获取绑定的项目projectid
      • 项目关联绑定钉钉群聊
      • 项目解绑钉钉群聊
      • 通过taskId查询该任务关联的任务群Id
    • 统计
      • 按人维度汇总工时
      • 计算项目总工时
      • 对象通用聚合查询
      • 按企业导出报表
      • 导出企业报表
    • webhook
      • 获取webhook出口IP列表
        GET
      • hook诊断API
        GET
      • 消费者服务启动并开始监听上报
        POST
    • 代码管理
      • 查询流水线源平台
      • 创建流水线源平台
      • 同步流水线信息
      • 同步构建信息
    • 持续集成
      • 更新流水线源平台
      • 根据名称查询流水线源平台
      • 同步流水线构建参数信息
      • 根据code查询流水线
      • 根据平台id查询流水线列表
      • 查询流水线构建列表
      • 根据id查询流水线详情
      • 删除流水线
      • 查询流水线构建详情
      • 删除构建
      • 关联任务到构建
      • 取消关联任务到构建
      • 删除流水线平台
    • 工时
      • 创建实际工时审批对象
      • 更新工时审批对象
      • 更新工时企业人天的最大填报时间限制
    • 名额
      • 获取企业自定义分配名额总数
      • 创建名额分配规则
      • 获取企业付费信息
      • 取消名额分配规则
    • 审批
      • 通过钉钉审批实例ID反查对应任务IDs
    • Delivery
      • 触发天元分佣API-调用前请咨询寒溪
      • 根据pk查询阿里云用户信息
    • 钉钉文档
      • 绑定已有知识库
      • 获取绑定知识库信息
    • 身份验证(免登)
      • 获取登录用户身份(oauth)
    • 用户
      • 根据工号获取 Teambition 用户ID
    • 应用授权
      • 获取应用授权Token
    • 项目概览
      • 更新项目概览自定义字段位置
    • 项目集成员
      • 更新项目集成员
    • 测试用例
      • 查询企业用例库用例
    • 代码
      • 获取代码关联
      • 批量添加代码关联
      • 批量移除代码关联
    • 通讯录
      • 角色
        • 创建企业角色
        • 根据TB角色Ids获取OpenIds
        • 根据OpenIds获取TB角色Ids
      • 部门
        • 根据TB部门Ids获取OpenIds
        • 根据OpenIds获取TB部门Ids
      • 成员
        • 根据TB用户Ids获取OpenIds
        • 根据OpenIds获取TB用户Ids
        • 离职企业成员账号
    • 计划管理
      • 查询计划
      • 查询计划状态信息
      • 获取项目级计划自定义状态配置
      • 配置项目级计划自定义状态信息
      • 配置计划自定义状态
      • 添加计划成员角色
      • 更改计划状态
      • 创建计划审批信息
      • 更新计划审批信息
  • 文件系统
    • 创建文件上传凭证
    • 从现有文件资源创建 fileToken,可用于创建其他文件资源
    • 根据 resourceId 批量获取文件详情
  • 文件库
    • 创建文件库文件
    • 获取文件库文件列表
    • 创建文件夹
    • 移动文件夹
    • 更新文件夹标题
    • 获取文件夹详情
    • 获取项目文件详情
    • 更新文件标题
    • 项目内移动文件
    • 更新文件版本
    • 更新文件夹可见性
  • 甘特图
    • 获取甘特图基线下的任务
    • 项目下创建甘特图基线
    • 更新项目下甘特图基线
  • 群组
    • 群组管理
      • 搜索群组
      • 创建群组
      • 更新群组
      • 删除群组
      • 批量获取群组信息
    • 群组成员
      • 获取群组成员列表
      • 批量获取群组成员
      • 添加群组成员
      • 删除群组成员
  • 项目集
    • 查询项目集(已废弃)
    • 查询项目集
    • 创建项目集
    • 删除项目集
  • 项目集项目
    • 批量添加项目到项目集
    • 批量添加项目到项目集
    • 删除项目集内的项目
    • 查询项目集内项目
  • 自定义字段
  • 轻任务
    • 删除轻任务关联
    • 评论轻任务
    • 删除轻任务
    • 删除轻任务关联
    • 更新轻任务可见性
    • 轻任务移动到项目中
  • 优先级
  • 项目应用
  • 项目成员
  • 项目关联
  • 任务类型
  • 项目概览
    • 查询项目概览字段分组列表
    • 更新项目概览字段分组列表
    • 更新项目概览自定义字段
  • 任务标签
  • 项目任务
    • 计数项目任务
  • 工作流
  • 工作流节点
    • 搜索企业工作流
  • 任务分组
  • 测试用例
    • 创建测试用例
    • 查询项目用例库
    • 查询项目用例库用例列表
    • 规划测试用例
    • 更新测试用例状态
    • 查询企业用例库列表
    • 查询企业用例库用例列表V2
    • 批量查询用例分组
  • 项目模版
    • 创建项目模版
    • 删除项目模版
  • 项目角色
  • 任务关联
  • 测试计划
  • 项目设置
  • 任务进展
  • 任务列表
  • 任务动态
  • 迭代
  • 自定义字段分类
  • 用户任务
  • 自动化
    • 触发自动化自定义事件
    • 触发自动化自定义事件
  • 项目模板
    • 修改项目模板基本信息
  • 任务依赖
    • 创建任务依赖
    • 删除任务依赖
  • 工作流状态
    • 搜索企业工作流状态
  • 项目集成员
    • 批量添加成员到项目集
    • 批量删除项目集内的成员
    • 查询项目集内成员
  • 项目集概览
    • 创建项目集状态
    • 更新项目集概览自定义字段值
    • 删除项目集概览自定义字段
    • 查询项目集概览自定义字段列表
    • 删除项目集状态
    • 查询项目集状态和状态历史
  • 星标项目
    • 创建用户星标项目
    • 查询用户星标项目
  • 表单
    • 获取表单记录流程节点信息
    • 创建表单记录
    • 更新表单字段值
    • 根据项目ID获取表单空间或根据表单空间ID获取项目ID
    • 获取表单空间节点列表
    • 创建表单记录
    • 更新表单字段值
    • 根据项目ID获取表单空间或根据表单空间ID获取项目ID
    • 获取表单空间节点列表
  • 计划任务
    • 通过TQL搜索项目计划任务
    • 通过TQL搜索项目计划任务
    • 通过TQL搜索项目计划任务
  • 计划管理
    • 查询用户可见的计划列表
    • 查询用户可见的计划列表
  • 获取企业审计日志
    GET
  1. webhook

获取webhook出口IP列表

GET
/webhook/ips
最后修改时间:2025-05-19 03:16:33
如果ISV和应用接入方基于安全等考虑,需要获取Teambition webhook 服务器的 IP 地址列表,以便进行相关限制,可以通过该接口获得Webhook服务器 IP 地址列表或者 IP 网段信息。
由于出口 IP 及入口 IP 可能存在变动,建议用户每天请求接口1次,以便于及时更新 IP 列表。为了避免造成单点故障,强烈建议用户不要长期使用旧的 IP 列表作为Teambition webhook 回调请求的白名单。

请求参数

Header 参数

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://open.teambition.com/api/webhook/ips' \
--header 'Authorization;' \
--header 'X-Tenant-Id;' \
--header 'X-Tenant-Type;'

返回响应

🟢200成功
application/json
成功返回
Body

示例
{
    "code": 200,
    "errorMessage": "",
    "result": {
        "ip_list": [
            "39.99.232.6",
            "39.101.129.239",
            "39.101.137.184",
            "39.103.132.113",
            "39.103.137.93"
        ]
    }
}
修改于 2025-05-19 03:16:33
上一页
导出企业报表
下一页
hook诊断API
Built with