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: post
Path: /fscmRestApi/resources/11.13.18.05/contracts/{contractsUniqID}/child/ContractLine/{LineId}/child/Milestone
Delete a milestone
Method: delete
Path: /fscmRestApi/resources/11.13.18.05/contracts/{contractsUniqID}/child/ContractLine/{LineId}/child/Milestone/{MilestoneUniqID}
Get a milestone
Method: get
Path: /fscmRestApi/resources/11.13.18.05/contracts/{contractsUniqID}/child/ContractLine/{LineId}/child/Milestone/{MilestoneUniqID}
Get all milestones
Method: get
Path: /fscmRestApi/resources/11.13.18.05/contracts/{contractsUniqID}/child/ContractLine/{LineId}/child/Milestone
Update a milestone
Method: patch
Path: /fscmRestApi/resources/11.13.18.05/contracts/{contractsUniqID}/child/ContractLine/{LineId}/child/Milestone/{MilestoneUniqID}