Milestones REST Endpoints
Contracts/Contract Lines/Milestones
Milestones are single point-in-time events that can be used for billing, revenue recognition, or both. Milestones defined on a contract line are automatically created in the associated project plan upon contract approval. Upon completion of a milestone in the project plan, the corresponding billing event is automatically updated as eligible for invoicing and revenue recognition processing.
- Create a milestone
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/contracts/{contractsUniqID}/child/ContractLine/{LineId}/child/Milestone
- Delete a milestone
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/contracts/{contractsUniqID}/child/ContractLine/{LineId}/child/Milestone/{MilestoneUniqID}
- Get a milestone
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/contracts/{contractsUniqID}/child/ContractLine/{LineId}/child/Milestone/{MilestoneUniqID}
- Get all milestones
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/contracts/{contractsUniqID}/child/ContractLine/{LineId}/child/Milestone
- Update a milestone
- Method: patchPath:
/fscmRestApi/resources/11.13.18.05/contracts/{contractsUniqID}/child/ContractLine/{LineId}/child/Milestone/{MilestoneUniqID}