Get Documents
This endpoint fetch lsit of all the documents based on given query parameters.
query Parameters
project_idProject ID
task_idTask ID
parent_doc_idParent Document ID
limitNo of records per page
offsetRecord Offset
folder_idFolder ID
authorDocument Author
nameDocument Name
tagDocument Tag
sortSorting order, default is descending
Get Documents › Responses
Success Response
hasMoreTrue if there are more record else false
Create document
This endpoint creates a new document.
Create document › Request Body
nameName
parent_doc_idParent Document ID
project_idProject ID
googleAccessTokenGoogle Access Token
typeType of Document
subtypeSubtype of the document
privatePrivate Flag
access_typecontentDocument Content
external_idExternal ID
folder_idFolder ID
folder_stackFolder stack
orderDocument Order
Create document › Responses
The resource created successfully
messageOperation message
doc_idDocument ID
folderfolde
Get Personal Documents
This endpoint fetch lsit of all the personal documents based on given query parameters.
query Parameters
parent_doc_idParent Document ID
limitNo of records per page
offsetRecord Offset
folder_idFolder ID
authorDocument Author
nameDocument name
tagDocument Tag
sortSorting order, default is descending
Get Personal Documents › Responses
Success Response
hasMoreTrue if there are more record else false
Create Personal Document
This endpoint creates a new personal document based on given request data.
Create Personal Document › Request Body
nameName
parent_doc_idParent Document ID
project_idProject ID
googleAccessTokenGoogle Access Token
typeType of Document
subtypeSubtype of the document
privatePrivate Flag
access_typecontentDocument Content
external_idExternal ID
folder_idFolder ID
folder_stackFolder stack
orderDocument Order
Create Personal Document › Responses
The resource created successfully
messageMessage
doc_idDocument ID
Get Document
This endpoint fetch a particular document based on document id.
path Parameters
document_idDocument ID
Get Document › Responses
Success Response
idnameaccess_typetypesubtypeexternal_idcontentauthorproject_idtasksarchiveddiscussion_keyspublic_tokenshare_tokencreated_atcommentshasAccesslabelsfolderordermultipageparent_doc_idUpdate Document
This endpoint updates document using unique document id with given data.
path Parameters
document_idDocument ID
Update Document › Request Body
nameDocument name
archivedArchived
access_typeforceForce Flag
contentfolder_idFolder ID
folder_stackFolder path stack
multipageIs Multiple page?
orderDocument Order
Update Document › Responses
Success Response
messageMessage
doc_idDocument ID
Move Document
This endpoint moves a document into another project folder.
path Parameters
document_idDocument ID
Move Document › Request Body
folder_idFolder ID
folder_stackFolder stack of document path
project_idProject ID associated with the document
Move Document › Responses
Success Response
messageMessage
doc_idDocument ID
Update Document Member
This endpoint updates document's members list
path Parameters
document_idDocument ID
Update Document Member › Request Body
Document Invitee details
folder_stackFolder stack
Update Document Member › Responses
Success Response
messageadded_membersupdated_membersRemove Document Member
This endpoint removes member from given document.
path Parameters
document_idDocument ID
Remove Document Member › Responses
The record has been updated successfully.
messagemembers_idUpdate Document Labels
This endpoint updates the labels for the document.
path Parameters
document_idDocument ID
Update Document Labels › Responses
Success Response
messageMessage
labelsList of labels
Remove Document Labels
This endpoint removes labels from the document.
path Parameters
document_idDocument ID
Remove Document Labels › Responses
The record has been updated successfully.
messageMessage
labelsList of labels