用于从Azure Devops获取团队总容量的Rest API

用于从Azure Devops获取团队总容量的Rest API,azure,azure-devops,devops,azure-devops-rest-api,Azure,Azure Devops,Devops,Azure Devops Rest Api,是否有一种方法可以使用RESTAPI从Azure Devops获得整个团队的容量。 当前列表容量API返回团队每个成员的数据。 有没有办法获得整个团队的可用容量而不是每个成员的容量。 列出容量API: 更新: 在用户语音论坛中创建了功能建议,以获得整个团队的能力。如果您也在寻找此功能,请投票支持此建议:我不认为是否有可用的API方法,但是我遇到了此方法 /** * Get a team's capacity * * @param teamContext - The team contex

是否有一种方法可以使用RESTAPI从Azure Devops获得整个团队的容量。 当前列表容量API返回团队每个成员的数据。 有没有办法获得整个团队的可用容量而不是每个成员的容量。 列出容量API:

更新:
在用户语音论坛中创建了功能建议,以获得整个团队的能力。如果您也在寻找此功能,请投票支持此建议:

我不认为是否有可用的API方法,但是我遇到了此方法

/**
 * Get a team's capacity
 * 
 * @param teamContext - The team context for the operation
 * @param iterationId - ID of the iteration
 */
public async getCapacitiesWithIdentityRef(
    teamContext: TfsCore.TeamContext,
    iterationId: string
    ): Promise<Work.TeamMemberCapacityIdentityRef[]> {

    const project = teamContext.projectId || teamContext.project;
    const team = teamContext.teamId || teamContext.team;

    return this.beginRequest<Work.TeamMemberCapacityIdentityRef[]>({
        apiVersion: "5.2-preview.2",
        routeTemplate: "{project}/{team}/_apis/work/teamsettings/iterations/{iterationId}/capacities/{teamMemberId}",
        routeValues: {
            project: project,
            team: team,
            iterationId: iterationId
        }
    });
}
/**
*获得团队的能力
* 
*@param teamContext-操作的团队上下文
*@param iterationId-迭代的ID
*/
公共异步GetCapacityWithIdentityRef(
teamContext:TfsCore.teamContext,
迭代ID:string
):承诺{
const project=teamContext.projectId | | teamContext.project;
const team=teamContext.teamId | | teamContext.team;
返回此文件。beginRequest({
apiVersion:“5.2-preview.2”,
routeTemplate:“{project}/{team}/_API/work/teamsettings/iterations/{iterationId}/Capacity/{teamMemberId}”,
路线价值:{
项目:项目,,
团队:团队,
迭代ID:iterationId
}
});
}

我不认为是否有可用的API方法,但是我遇到了这种方法

/**
 * Get a team's capacity
 * 
 * @param teamContext - The team context for the operation
 * @param iterationId - ID of the iteration
 */
public async getCapacitiesWithIdentityRef(
    teamContext: TfsCore.TeamContext,
    iterationId: string
    ): Promise<Work.TeamMemberCapacityIdentityRef[]> {

    const project = teamContext.projectId || teamContext.project;
    const team = teamContext.teamId || teamContext.team;

    return this.beginRequest<Work.TeamMemberCapacityIdentityRef[]>({
        apiVersion: "5.2-preview.2",
        routeTemplate: "{project}/{team}/_apis/work/teamsettings/iterations/{iterationId}/capacities/{teamMemberId}",
        routeValues: {
            project: project,
            team: team,
            iterationId: iterationId
        }
    });
}
/**
*获得团队的能力
* 
*@param teamContext-操作的团队上下文
*@param iterationId-迭代的ID
*/
公共异步GetCapacityWithIdentityRef(
teamContext:TfsCore.teamContext,
迭代ID:string
):承诺{
const project=teamContext.projectId | | teamContext.project;
const team=teamContext.teamId | | teamContext.team;
返回此文件。beginRequest({
apiVersion:“5.2-preview.2”,
routeTemplate:“{project}/{team}/_API/work/teamsettings/iterations/{iterationId}/Capacity/{teamMemberId}”,
路线价值:{
项目:项目,,
团队:团队,
迭代ID:iterationId
}
});
}
用于从Azure Devops获取团队总容量的Rest API

很抱歉给您带来不便。 据我所知,没有这样的RESTAPI可以从Azure Devops获得团队的总容量。通常,restapi提供的函数与我们在Web门户中可以做的事情相对应

由于Web门户或Rest API都不支持总容量,因此您可以在我们的网站上提交此请求,以发送您对我们产品的反馈。您可以在那里分享预期总容量特性的想法,产品团队会知道这一点

用于从Azure Devops获取团队总容量的Rest API

很抱歉给您带来不便。 据我所知,没有这样的RESTAPI可以从Azure Devops获得团队的总容量。通常,restapi提供的函数与我们在Web门户中可以做的事情相对应


由于Web门户或Rest API都不支持总容量,因此您可以在我们的网站上提交此请求,以发送您对我们产品的反馈。您可以在此处分享预期总容量功能的想法,产品团队会知道这一点。

谢谢您的建议。我已经在用户语音论坛中创建了一个功能请求。干杯,您可以在您的问题或此处共享链接,以便感兴趣的成员可以为您投票。谢谢。我已经更新了我问题中的链接。欢迎:)刚才投了赞成票,因为我也认为这个想法很有意义。谢谢你的建议。我已经在用户语音论坛中创建了一个功能请求。干杯,您可以在您的问题或此处共享链接,以便感兴趣的成员可以为您投票。谢谢。我已经更新了我问题中的链接。欢迎:)刚才投了赞成票,因为我也认为这个想法很有意义。谢谢萨吉塔兰的回复。这是我们计划进行的当前工作环境,但我们需要为多个团队和多个项目获取这些数据。因此,从性能的角度来看,如果我们可以在每个团队的单个api调用中获取数据,那就更好了。。这也将返回团队成员的每日容量。你是如何计算sprint的总工作日来计算sprint的容量的1.感谢Sajeetharan的回复。这是我们计划进行的当前工作环境,但我们需要为多个团队和多个项目获取这些数据。因此,从性能的角度来看,如果我们可以在每个团队的单个api调用中获取数据,那就更好了。。这也将返回团队成员的每日容量。你是如何计算sprint的总工作日来计算sprint的容量的。。