Release Calculator
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
releaseCandidateIdstringRequired
Release candidate ID
excludedWorkItemsstring[]Optional
Work items to exclude
includedWorkItemsstring[]Optional
Work items to include
modestring · enumOptionalDefault:
Calculator mode
excludePossible values: Responses
200
Analysis results
application/json
404
Release candidate not found
post
/sfp/api/release-candidates/calculator/analyzeAuthorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
releaseCandidateIdstringRequired
Release candidate ID
targetWorkItemsstring[]Required
Target work items to include
Responses
200
Optimization results
application/json
404
Release candidate not found
post
/sfp/api/release-candidates/calculator/optimizeAuthorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
candidateIdstringRequired
Release candidate ID
Query parameters
targetReductionnumberOptional
Target reduction percentage (0-1, default: 0.2)
Responses
200
List of exclusion strategies
application/json
404
Release candidate not found
get
/sfp/api/release-candidates/calculator/strategies/{candidateId}Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
candidateIdstringRequired
Release candidate ID
Responses
200
Dependency visualization data
application/json
404
Release candidate not found
get
/sfp/api/release-candidates/calculator/dependencies/{candidateId}Last updated