Performance Goals REST Endpoints

Goal Plans/Performance Goals
The performanceGoalsV2 resource provides performance goals of workers.
Assign a performance goal
Method: post
Path: /hcmRestApi/resources/11.13.18.05/goalPlans/{GoalPlanId}/child/performanceGoals/{performanceGoalsUniqID}/action/goalAssignAction
Copy a goal
Method: post
Path: /hcmRestApi/resources/11.13.18.05/goalPlans/{GoalPlanId}/child/performanceGoals/{performanceGoalsUniqID}/action/copyGoal
Create a performance goal
Method: post
Path: /hcmRestApi/resources/11.13.18.05/goalPlans/{GoalPlanId}/child/performanceGoals
Delete a performance goal
Method: delete
Path: /hcmRestApi/resources/11.13.18.05/goalPlans/{GoalPlanId}/child/performanceGoals/{performanceGoalsUniqID}
Generate report URL
Method: post
Path: /hcmRestApi/resources/11.13.18.05/goalPlans/{GoalPlanId}/child/performanceGoals/action/buildBipReportUrlForGoals
Get a performance goal
Method: get
Path: /hcmRestApi/resources/11.13.18.05/goalPlans/{GoalPlanId}/child/performanceGoals/{performanceGoalsUniqID}
Get all performance goals
Method: get
Path: /hcmRestApi/resources/11.13.18.05/goalPlans/{GoalPlanId}/child/performanceGoals
Get details of a performance library goal
Method: post
Path: /hcmRestApi/resources/11.13.18.05/goalPlans/{GoalPlanId}/child/performanceGoals/action/getPerformanceLibraryGoalDetails
Get goal plan approval transaction status
Method: post
Path: /hcmRestApi/resources/11.13.18.05/goalPlans/{GoalPlanId}/child/performanceGoals/action/goalApprovalTransactionData
Get performance goal details
Method: post
Path: /hcmRestApi/resources/11.13.18.05/goalPlans/{GoalPlanId}/child/performanceGoals/action/getPerformanceGoalDetails
Get performance goal details for multiple goals
Method: post
Path: /hcmRestApi/resources/11.13.18.05/goalPlans/{GoalPlanId}/child/performanceGoals/action/getMultiplePerformanceGoalDetails
Performance Goals
Method: post
Path: /hcmRestApi/resources/11.13.18.05/goalPlans/{GoalPlanId}/child/performanceGoals/action/prepareApprovalTxnForSubmission
Save performance goal data for approval
Method: post
Path: /hcmRestApi/resources/11.13.18.05/goalPlans/{GoalPlanId}/child/performanceGoals/action/savePerfGoalApproval
Submit mass assignment process for performance goals
Method: post
Path: /hcmRestApi/resources/11.13.18.05/goalPlans/{GoalPlanId}/child/performanceGoals/action/submitEss
Update a performance goal
Method: patch
Path: /hcmRestApi/resources/11.13.18.05/goalPlans/{GoalPlanId}/child/performanceGoals/{performanceGoalsUniqID}