milestones

Name Resource Description
Add a milestone POST api/2.0/project/{id}/milestone Adds a new milestone using the parameters (project ID, milestone title, deadline, etc) specified in the request.
Delete a milestone DELETE api/2.0/project/milestone/{id} Deletes a milestone with the ID specified in the request.
Delete milestones DELETE api/2.0/project/milestone Deletes the milestones with the IDs specified in the request.
Get a milestone GET api/2.0/project/milestone/{id} Returns the detailed information about a milestone with the ID specified in the request.
Get filtered milestones GET api/2.0/project/milestone/filter Returns a list of all the milestones matching the parameters specified in the request.
Get milestone tasks GET api/2.0/project/milestone/{id}/task Returns a list of all the tasks from a milestone with the ID specified in the request.
Get milestones by deadline GET api/2.0/project/milestone/{year}/{month}/{day} Returns a list of all the milestones with the deadline specified in the request.
Get milestones by deadline month GET api/2.0/project/milestone/{year}/{month} Returns a list of all the milestones with the deadline month specified in the request.
Get milestones by milestone status GET api/2.0/project/{id}/milestone/{status} Returns a list of all the milestones with the selected status from a project with the ID specified in the request.
Get milestones by project ID GET api/2.0/project/{id}/milestone Returns a list of all the milestones from a project with the ID specified in the request.
Get overdue milestones GET api/2.0/project/milestone/late Returns a list of all the overdue milestones in the portal projects.
Get recent milestones GET api/2.0/project/milestone Returns a list of the recent milestones within all the portal projects.
Get upcoming milestones GET api/2.0/project/milestone/upcoming Returns a list of all the upcoming milestones within all the portal projects.
Update a milestone PUT api/2.0/project/milestone/{id} Updates the selected milestone changing the milestone parameters (title, deadline, status, etc.) specified in the request.
Update a milestone status PUT api/2.0/project/milestone/{id}/status Updates a status of a milestone with the ID specified in the request.