Document REST Endpoints
Document
Use the Document service to create, view, update, and delete documents. Documents are drawings, submittals, RFIs, or other files that support your organization's goals. Update Keys : 'id'
- Batch Delete Files
- Method: deletePath:
/primeapi/restapi/document/batch/files
- Batch Delete Folders
- Method: deletePath:
/primeapi/restapi/document/batch/folders
- Check-in a Document
- Method: postPath:
/primeapi/restapi/document/file/{id}/checkin
- Check-out a Document
- Method: getPath:
/primeapi/restapi/document/file/{id}/checkout
- Copy a Template to a Folder
- Method: postPath:
/primeapi/restapi/document/templateCopy/sourceTemplate/{id}/targetFolder/{targetId}
- Create a Document
- Method: postPath:
/primeapi/restapi/document/folder
- Delete a File
- Method: deletePath:
/primeapi/restapi/document/file/{id}
- Delete a Folder
- Method: deletePath:
/primeapi/restapi/document/folder/{id}
- Download a File
- Method: getPath:
/primeapi/restapi/document/file/{id}/download
- Download a Specific Version of a File
- Method: getPath:
/primeapi/restapi/document/file/{id}/version/{ver}/download
- Link a document to another object
- Method: getPath:
/primeapi/restapi/document/{docId}/scope/{type}/scopeId/{id}/linkDocument
- Unlink a Document
- Method: getPath:
/primeapi/restapi/document/{docId}/scope/{type}/scopeId/{id}/unlinkDocument
- Update a File
- Method: putPath:
/primeapi/restapi/document/file
- Update a Folder
- Method: putPath:
/primeapi/restapi/document/folder
- Upload a Document
- Method: postPath:
/primeapi/restapi/document/uploadFile/parent/{folderId}/fileName/{fileName}
- View a Child Folder
- Method: getPath:
/primeapi/restapi/document/folder/{id}/childFolders
- View a Document by Path
- Method: getPath:
/primeapi/restapi/document/workspace/{code}/{type}/search?path={path}
- View a File
- Method: getPath:
/primeapi/restapi/document/file/{id}
- View a File by Folder
- Method: getPath:
/primeapi/restapi/document/folder/{id}/files
- View a Folder
- Method: getPath:
/primeapi/restapi/document/folder/{id}
- View a Folder by Name
- Method: getPath:
/primeapi/restapi/document/{name}/folderTemplate/{id}
- View all Children by Template
- Method: getPath:
/primeapi/restapi/document/template/{id}/allChildren
- View all Children of a Folder
- Method: getPath:
/primeapi/restapi/document/folder/{id}/allChildren
- View all Document References
- Method: getPath:
/primeapi/restapi/document/file/{id}/references
- View File Annotations
- Method: getPath:
/primeapi/restapi/document/file/{id}/version/{ver}/annotations
- View File Versions
- Method: getPath:
/primeapi/restapi/document/file/{id}/version
- View Files by Template
- Method: getPath:
/primeapi/restapi/document/template/{id}/files
- View Folders by Template
- Method: getPath:
/primeapi/restapi/document/template/{id}/childFolders
- View the Root Folder by Template
- Method: getPath:
/primeapi/restapi/document/template/{id}/root
- View the Root Folder of a Portfolio
- Method: getPath:
/primeapi/restapi/document/portfolio/{id}/root
- View the Root Folder of a Project
- Method: getPath:
/primeapi/restapi/document/project/{id}/root