Recalculate all estimates for a library component
Recalculates time estimates for all items (epics and non-epics) within a library component. This includes:
- Recalculating individual item estimates based on timeFrame and question multipliers/extra hours
- Recalculating epic estimates by summing their children’s estimates
- Updating the component’s totalTimeFrame
- Respecting visibility conditions (items with invalid conditions are excluded)
Items are processed bottom-up (children first, then parents) to ensure accurate calculations. Only library components (projectId is null) can be recalculated through this endpoint.
POST
/administration/project-components/components/{id}/recalculate-estimatesAuthorization
AuthorizationOAuth2 access token · headerrequiredScopes:
api:writeor
AuthorizationBearer token (JWT) · headerrequiredPath parameters
idstringrequiredComponent UUID
Responses
200
Estimates recalculated successfully
successbooleanrequiredOperation success flag
400
Invalid component ID format (not a valid UUID)
401
Unauthorized - Invalid or missing authentication token
403
Insufficient permissions to edit component library
404
Component not found or does not belong to library (has projectId)