Get Files
This endpoint fetch list of files based on the given query parameters.
query Parameters
project_idProject ID
task_idTask ID
doc_idDocument ID
user_idUser ID
typeType
limitNo of records per page
offsetRecord Offset
folder_idFolder ID
nameFile Name
groupGroup
tagTag
sortSorting order, default is descending
Get Files › Responses
Success Response
List of Label records
hasMoreTrue if there are more record else false
Upload Files
This endpoint uploads multiples files.
query Parameters
project_idProject ID
task_idTask ID
doc_idDocument ID
folder_idFolder ID
folder_stackFolder stack
Upload Files › Request Body
filesIt contains list of files path from local desktop to upload.
Upload Files › Responses
The resource created successfully
List of Label records
messageSuccess message
Get File
This endpoint fetch the details of the file based on unique file identified
path Parameters
file_idFile ID
Get File › Responses
Success Response
idnamesizeurldownloadthumbnailuploadercommentsNumber of comments
created_atgoogleIdgoogleTypeprocessedtaskTask
project_idProject ID
messageMessage
labelsList of labels
folderfolder
folder_stackFolder path stack
documentDocument
annotations_task_idAnnotation Task ID
Update File
This endpoint update the file details.
path Parameters
file_idFile ID
Update File › Request Body
folder_idFolder ID
folder_stackFolder stack
annotations_task_idAnnotations Task ID
Update File › Responses
Success Response
messageMessage
file_idFile ID
Remove File
Copy File
This endpoint creates a new copy of the file.
path Parameters
file_idFile ID
Copy File › Request Body
task_idTask ID associated with the file
message_idMessage ID associated with the file
project_idProject ID associated with the file
Copy File › Responses
The resource created successfully
Add File Labels
Remove File Labels
This endpoint remove the labels from the file.
path Parameters
file_idFile ID
Remove File Labels › Responses
Success Response
messageMessage
labelsList of labels