Get Started
Usage API
More information

files

Name Resource Description
Detach a file from a message DELETE api/2.0/project/message/{messageid}/files Detaches the selected file from a message with the ID specified in the request.
Detach a file from a task DELETE api/2.0/project/task/{taskid}/files Detaches the selected file from a task with the ID specified in the request.
Get entity files GET api/2.0/project/{entityID}/entityfiles Returns a list of all the files within the entity (project, milestone, task) with the type and ID specified in the request.
Get message files GET api/2.0/project/message/{messageid}/files Returns the detailed information about files attached to the message with the ID specified in the request.
Get project files by project ID GET api/2.0/project/{id}/files Returns the detailed list of all the files and folders for the project with the ID specified in the request.
Get task files GET api/2.0/project/task/{taskid}/files Returns a list of all the files attached to the task with the ID specified in the request.
Upload files to the message POST api/2.0/project/message/{messageid}/files Uploads files specified in the request to the selected message.
Upload files to the task POST api/2.0/project/task/{taskid}/files Uploads the files specified in the request to the selected task.