Sets the checkpoints for the specified project. The list
field must
be an array of objects describing the complete list of checkpoints to apply to the project.
The following fields are valid in each object of the list
array in
the incoming JSON entity :
Name | Type | Description | Required |
description | String | The description of the checkpoint | No |
dueDate | String | The due date in ISO-8601 standard format | Yes |
name | String | The name of the checkpoint | Yes |
Path Parameters:
Name | Type | Required | Description |
---|
projectID | String | true | ID of the project that will have its checkpoints changed |
Query Parameters:
Name | Type | Required | Description |
---|
fields | String | false | Fields to include in each returned CheckPoint |
Takes:
A checkPoints
field containing an array of objects describing the complete list of checkpoints for the projectRetrieves:
the list of updated CheckPoint for the projectReturn Status:
HTTP Status Code | Description |
---|
201 (Created) | Request was successful |
400 (Bad Request) | An input field is missing or malformed |
409 (Conflict) | The given ID does not refer to a project |
403 (Forbidden) | You are not allowed to perform this operation |
404 (Not Found) | The specified project cannot be found |