Action REST Endpoints
Action
The Action service enables you to schedule jobs, work with project baselines and snapshots, and manage project period items. A job represents a background process within the application. There are several background services that may initiate jobs, such as scheduler, leveler, risk analysis, and measures. Completed scheduling, leveling, and measure jobs generate job logs that include additional details about the service.
- Apply Activity Uncertainty
- Method: postPath:
/api/restapi/action/applyActivityUncertainity/run
- Create a Budget Plan Snapshot
- Method: postPath:
/api/restapi/action/capitalPlanSnapshot
- Create a Project Baseline
- Method: postPath:
/api/restapi/action/baseline
- Create a Project Snapshot
- Method: postPath:
/api/restapi/action/projectSnapshot
- Create Resource Demand from Schedule
- Method: postPath:
/api/restapi/action/resourceDemand/fetchAssignment
- Delete a Budget Plan Snapshot
- Method: deletePath:
/api/restapi/action/capitalPlan/snapshot/{snapshotId}
- Delete a Project Snapshot
- Method: deletePath:
/api/restapi/action/project/snapshot/{snapshotId}
- Delete Project Baseline
- Method: deletePath:
/api/restapi/action/baseline/{projectBaselineId}
- Delete Project Baseline By Name
- Method: deletePath:
/api/restapi/action/baseline
- Download a Report
- Method: getPath:
/api/restapi/action/reportResult/{jobId}
- Import a WBS from Project
- Method: postPath:
/api/restapi/action/importWBS
- Perform Project Resource Leveling
- Method: postPath:
/api/restapi/action/level
- Run a Report
- Method: postPath:
/api/restapi/action/report/run
- Run Risk Analysis
- Method: postPath:
/api/restapi/action/runRiskAnalysis
- Schedule a Project
- Method: postPath:
/api/restapi/action/scheduleProject
- Schedule Portfolio Measure Computation
- Method: postPath:
/api/restapi/action/computeMeasure
- Schedule Strategy Measure Computation
- Method: postPath:
/api/restapi/action/computeStrategyMeasure
- Synchronize Resource Availabilities and Rates for Workspace Hierarchy
- Method: postPath:
/api/restapi/action/resource/workRateSync
- Synchronize Role Availabilities and Rates for Workspace Hierarchy
- Method: postPath:
/api/restapi/action/role/workRateSync
- Update Project Baseline
- Method: putPath:
/api/restapi/action/baseline
- View Job Status
- Method: getPath:
/api/restapi/action/jobStatus/{jobId}
- View Project Baseline
- Method: getPath:
/api/restapi/action/baseline/{projectBaselineId}
- View Project Baseline By Name
- Method: getPath:
/api/restapi/action/baseline
- View Project Baseline By Parent Code
- Method: getPath:
/api/restapi/action/baseline/parent
- View Project Baseline By Project
- Method: getPath:
/api/restapi/action/baseline/project/{id}
- View Snapshots by Budget Plan ID
- Method: getPath:
/api/restapi/action/snapshot/capitalPlan/{capitalPlanId}
- View Snapshots by Project ID
- Method: getPath:
/api/restapi/action/snapshot/project/{id}