All REST Endpoints
Applinks
The Applinks API provides basic applink operations.
- Create File Applink
-
Method: postPath:
/documents/api/1.1/applinks/file/{fileId}
- Create Folder Applink
-
Method: postPath:
/documents/api/1.1/applinks/folder/{folderId}
- Refresh Applink Token
-
Method: putPath:
/documents/api/1.1/applinks/token
Catalog
The Catalog API provides information about what resources are available for a particular version.
- Get All Versions
-
Method: getPath:
/documents/api/
- Get API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog
- Get Applink API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/applinks
- Get Collection API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/collections
- Get Configuration API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/configuration
- Get File API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/files
- Get Folder API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/folders
- Get Metadata API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/metadata
- Get Public Links API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/publiclinks
- Get Share API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/shares
- Get Specific Version
-
Method: getPath:
/documents/api/{version}
- Get User API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/users
Collections
The Collections API provides basic collection operations.
- Add a List of Assets to a Collection
-
Method: postPath:
/documents/api/1.1/collections/{collectionId}/files
- Add an Asset to a Collection
-
Method: postPath:
/documents/api/1.1/collections/{collectionId}/files/{fileId}
- Create a Collection
-
Method: postPath:
/documents/api/1.1/collections
- Delete a Collection
-
Method: deletePath:
/documents/api/1.1/collections/{collectionId}
- Remove a List of Assets from a Collection
-
Method: deletePath:
/documents/api/1.1/collections/{collectionId}/files
- Remove an Asset from a Collection
-
Method: deletePath:
/documents/api/1.1/collections/{collectionId}/files/{fileId}
- Retrieve a List of Collections
-
Method: getPath:
/documents/api/1.1/collections/items
Configuration
The Configuration API provides basic configuration operations.
- Get CDN Configuration
-
Method: getPath:
/documents/api/1.1/config/sites/deliverycdn
- Get Collaboration Configuration
-
Method: getPath:
/documents/api/1.1/config/collaboration
Files
The Files API provides basic file operations.
- Assign a Metadata Collection to a File
-
Method: postPath:
/documents/api/1.1/files/{fileId}/metadata/{collectionName}
- Assign Values to a File Metadata Collection
-
Method: postPath:
/documents/api/1.1/files/{fileId}/metadata
- Copy File
-
Method: postPath:
/documents/api/1.1/files/{fileId}/copy
- Create File Conversation
-
Method: postPath:
/documents/api/1.1/files/{fileId}/conversation
- Delete All File Tags
-
Method: deletePath:
/documents/api/1.1/files/{fileId}/tags
- Delete Custom Rendition
-
Method: deletePath:
/documents/api/1.1/files/{fileId}/data/rendition
- Delete File
-
Method: deletePath:
/documents/api/1.1/files/{fileId}
- Delete Values in File Metadata Collection
-
Method: deletePath:
/documents/api/1.1/files/{fileId}/metadata
- Download File
-
Method: getPath:
/documents/api/1.1/files/{fileId}/data
- Edit File
-
Method: putPath:
/documents/api/1.1/files/{fileId}
- Edit File Tags
-
Method: putPath:
/documents/api/1.1/files/{fileId}/tags
- Generate File Renditions
-
Method: postPath:
/documents/api/1.1/files/{fileId}/pages
- Get File Accesses
-
Method: getPath:
/documents/api/1.1/files/{fileId}/accesses
- Get File Assigned Metadata Collections
-
Method: getPath:
/documents/api/1.1/files/{fileId}/metadataFields
- Get File HTML5 Preview
-
Method: getPath:
/documents/api/1.1/files/{fileId}/previewPath
- Get File Information
-
Method: getPath:
/documents/api/1.1/files/{fileId}
- Get File Metadata Collection
-
Method: getPath:
/documents/api/1.1/files/{fileId}/metadata
- Get File Tags
-
Method: getPath:
/documents/api/1.1/files/{fileId}/tags
- Get File Versions
-
Method: getPath:
/documents/api/1.1/files/{fileId}/versions
- Get Information on Multiple Files
-
Method: getPath:
/documents/api/1.1/files/lists
- Get Rendition
-
Method: getPath:
/documents/api/1.1/files/{fileId}/data/rendition
- Get Rendition Page Count
-
Method: getPath:
/documents/api/1.1/files/{fileId}/pages
- Get Thumbnail
-
Method: getPath:
/documents/api/1.1/files/{fileId}/data/thumbnail
- List Renditions
-
Method: getPath:
/documents/api/1.1/files/{fileId}/data/renditions
- Move File
-
Method: postPath:
/documents/api/1.1/files/{fileId}/move
- Reserve File
-
Method: postPath:
/documents/api/1.1/files/{fileId}/reserve
- Set File Tags
-
Method: postPath:
/documents/api/1.1/files/{fileId}/tags
- Unreserve File
-
Method: postPath:
/documents/api/1.1/files/{fileId}/unreserve
- Upload Custom Rendition
-
Method: postPath:
/documents/api/1.1/files/{fileId}/data/rendition
- Upload File
-
Method: postPath:
/documents/api/1.1/files/data
- Upload File Version
-
Method: postPath:
/documents/api/1.1/files/{fileId}/data
Folders
The Folders API provides basic folder operations.
- Assign a Metadata Collection to a Folder
-
Method: postPath:
/documents/api/1.1/folders/{folderId}/metadata/{collectionName}
- Assign Values to a Folder Metadata Collection
-
Method: postPath:
/documents/api/1.1/folders/{folderId}/metadata
- Copy Folder
-
Method: postPath:
/documents/api/1.1/folders/{folderId}/copy
- Create Folder
-
Method: postPath:
/documents/api/1.1/folders/{folderId}
- Create Folder Conversation
-
Method: postPath:
/documents/api/1.1/folders/{folderId}/conversation
- Delete All Folder Tags
-
Method: deletePath:
/documents/api/1.1/folders/{folderId}/tags
- Delete Folder
-
Method: deletePath:
/documents/api/1.1/folders/{folderId}
- Delete Values in a Folder Metadata Collection
-
Method: deletePath:
/documents/api/1.1/folders/{folderId}/metadata
- Edit Folder
-
Method: putPath:
/documents/api/1.1/folders/{folderId}
- Edit Folder Tags
-
Method: putPath:
/documents/api/1.1/folders/{folderId}/tags
- Get Folder
-
Method: getPath:
/documents/api/1.1/folders/{folderId}
- Get Folder Assigned Metadata Collections
-
Method: getPath:
/documents/api/1.1/folders/{folderId}/metadataFields
- Get Folder Metadata Collection
-
Method: getPath:
/documents/api/1.1/folders/{folderId}/metadata
- Get Folder Tags
-
Method: getPath:
/documents/api/1.1/folders/{folderId}/tags
- Get Home Folder Contents
-
Method: getPath:
/documents/api/1.1/folders/items
- Get Information on Multiple Folders
-
Method: getPath:
/documents/api/1.1/folders/lists
- Get Specific Folder Contents
-
Method: getPath:
/documents/api/1.1/folders/{folderId}/items
- Move Folder
-
Method: postPath:
/documents/api/1.1/folders/{folderId}/move
- Search Folders or Files
-
Method: getPath:
/documents/api/1.1/folders/search/items
- Search Folders or Files Under Specific Folder ID
-
Method: getPath:
/documents/api/1.1/folders/{folderId}/search/items
- Set Folder Tags
-
Method: postPath:
/documents/api/1.1/folders/{folderId}/tags
Metadata Collection
The operations from the Metadata Collection category.
- Assign a Metadata Collection to a File
-
Method: postPath:
/documents/api/1.1/files/{fileId}/metadata/{collectionName}
- Assign a Metadata Collection to a Folder
-
Method: postPath:
/documents/api/1.1/folders/{folderId}/metadata/{collectionName}
- Assign Values to a File Metadata Collection
-
Method: postPath:
/documents/api/1.1/files/{fileId}/metadata
- Assign Values to a Folder Metadata Collection
-
Method: postPath:
/documents/api/1.1/folders/{folderId}/metadata
- Create Metadata Collection
-
Method: postPath:
/documents/api/1.1/metadata/{collectionName}
- Delete Metadata Collection
-
Method: deletePath:
/documents/api/1.1/metadata/{collectionName}
- Delete Values in a Folder Metadata Collection
-
Method: deletePath:
/documents/api/1.1/folders/{folderId}/metadata
- Delete Values in File Metadata Collection
-
Method: deletePath:
/documents/api/1.1/files/{fileId}/metadata
- Edit Field Status in a Metadata Collection
-
Method: putPath:
/documents/api/1.1/metadata/{collectionName}/field
- Edit Status or Fields in a Metadata Collection
-
Method: putPath:
/documents/api/1.1/metadata/{collectionName}
- Get Available Metadata Collection
-
Method: getPath:
/documents/api/1.1/metadata
- Get File Assigned Metadata Collections
-
Method: getPath:
/documents/api/1.1/files/{fileId}/metadataFields
- Get File Metadata Collection
-
Method: getPath:
/documents/api/1.1/files/{fileId}/metadata
- Get Folder Assigned Metadata Collections
-
Method: getPath:
/documents/api/1.1/folders/{folderId}/metadataFields
- Get Folder Metadata Collection
-
Method: getPath:
/documents/api/1.1/folders/{folderId}/metadata
- Get Metadata Collection Definition
-
Method: getPath:
/documents/api/1.1/metadata/{collectionName}
- Get Searchable Metadata Fields
-
Method: getPath:
/documents/api/1.1/metadata/searchFields
- Set Searchable Metadata Fields
-
Method: postPath:
/documents/api/1.1/metadata/searchFields
- Upload File
-
Method: postPath:
/documents/api/1.1/files/data
- Upload File Version
-
Method: postPath:
/documents/api/1.1/files/{fileId}/data
Publiclinks
The Publiclinks API provides basic public links operations
- Create File Public Link
-
Method: postPath:
/documents/api/1.1/publiclinks/file/{fileId}
- Create Folder Public Link
-
Method: postPath:
/documents/api/1.1/publiclinks/folder/{folderId}
- Delete Public Link
-
Method: deletePath:
/documents/api/1.1/publiclinks/{linkId}
- Edit Public Link
-
Method: putPath:
/documents/api/1.1/publiclinks/{linkId}
- Get File Public Link
-
Method: getPath:
/documents/api/1.1/publiclinks/file/{fileId}
- Get Folder Public Link
-
Method: getPath:
/documents/api/1.1/publiclinks/folder/{folderId}
- Get Public Link
-
Method: getPath:
/documents/api/1.1/publiclinks/{linkId}
Shares
The Shares API provides basic sharing operations.
- Edit Shared Folder User Role
-
Method: putPath:
/documents/api/1.1/shares/{folderId}/role
- Get Shared Folder Users
-
Method: getPath:
/documents/api/1.1/shares/{folderId}/items
- Revoke Current User
-
Method: deletePath:
/documents/api/1.1/shares/{folderId}/myuser
- Revoke User
-
Method: deletePath:
/documents/api/1.1/shares/{folderId}/user
- Share Folder or Collection
-
Method: postPath:
/documents/api/1.1/shares/{folderId}
- Unshare Folder
-
Method: deletePath:
/documents/api/1.1/shares/{folderId}
Users
The Users API provides basic information about users to identify them for folder and file sharing purposes.
- Get User with Email Address
-
Method: getPath:
/documents/api/1.1/users/search/items
- Get Users
-
Method: getPath:
/documents/api/1.1/users/items
- Transfer User Content
-
Method: postPath:
/documents/api/1.1/users/{userID}/transferContent
All Endpoints
- Add a List of Assets to a Collection
-
Method: postPath:
/documents/api/1.1/collections/{collectionId}/files
- Add an Asset to a Collection
-
Method: postPath:
/documents/api/1.1/collections/{collectionId}/files/{fileId}
- Assign a Metadata Collection to a File
-
Method: postPath:
/documents/api/1.1/files/{fileId}/metadata/{collectionName}
- Assign a Metadata Collection to a Folder
-
Method: postPath:
/documents/api/1.1/folders/{folderId}/metadata/{collectionName}
- Assign Values to a File Metadata Collection
-
Method: postPath:
/documents/api/1.1/files/{fileId}/metadata
- Assign Values to a Folder Metadata Collection
-
Method: postPath:
/documents/api/1.1/folders/{folderId}/metadata
- Copy File
-
Method: postPath:
/documents/api/1.1/files/{fileId}/copy
- Copy Folder
-
Method: postPath:
/documents/api/1.1/folders/{folderId}/copy
- Create a Collection
-
Method: postPath:
/documents/api/1.1/collections
- Create File Applink
-
Method: postPath:
/documents/api/1.1/applinks/file/{fileId}
- Create File Conversation
-
Method: postPath:
/documents/api/1.1/files/{fileId}/conversation
- Create File Public Link
-
Method: postPath:
/documents/api/1.1/publiclinks/file/{fileId}
- Create Folder
-
Method: postPath:
/documents/api/1.1/folders/{folderId}
- Create Folder Applink
-
Method: postPath:
/documents/api/1.1/applinks/folder/{folderId}
- Create Folder Conversation
-
Method: postPath:
/documents/api/1.1/folders/{folderId}/conversation
- Create Folder Public Link
-
Method: postPath:
/documents/api/1.1/publiclinks/folder/{folderId}
- Create Metadata Collection
-
Method: postPath:
/documents/api/1.1/metadata/{collectionName}
- Delete a Collection
-
Method: deletePath:
/documents/api/1.1/collections/{collectionId}
- Delete All File Tags
-
Method: deletePath:
/documents/api/1.1/files/{fileId}/tags
- Delete All Folder Tags
-
Method: deletePath:
/documents/api/1.1/folders/{folderId}/tags
- Delete Custom Rendition
-
Method: deletePath:
/documents/api/1.1/files/{fileId}/data/rendition
- Delete File
-
Method: deletePath:
/documents/api/1.1/files/{fileId}
- Delete Folder
-
Method: deletePath:
/documents/api/1.1/folders/{folderId}
- Delete Metadata Collection
-
Method: deletePath:
/documents/api/1.1/metadata/{collectionName}
- Delete Public Link
-
Method: deletePath:
/documents/api/1.1/publiclinks/{linkId}
- Delete Values in a Folder Metadata Collection
-
Method: deletePath:
/documents/api/1.1/folders/{folderId}/metadata
- Delete Values in File Metadata Collection
-
Method: deletePath:
/documents/api/1.1/files/{fileId}/metadata
- Download File
-
Method: getPath:
/documents/api/1.1/files/{fileId}/data
- Edit Field Status in a Metadata Collection
-
Method: putPath:
/documents/api/1.1/metadata/{collectionName}/field
- Edit File
-
Method: putPath:
/documents/api/1.1/files/{fileId}
- Edit File Tags
-
Method: putPath:
/documents/api/1.1/files/{fileId}/tags
- Edit Folder
-
Method: putPath:
/documents/api/1.1/folders/{folderId}
- Edit Folder Tags
-
Method: putPath:
/documents/api/1.1/folders/{folderId}/tags
- Edit Public Link
-
Method: putPath:
/documents/api/1.1/publiclinks/{linkId}
- Edit Shared Folder User Role
-
Method: putPath:
/documents/api/1.1/shares/{folderId}/role
- Edit Status or Fields in a Metadata Collection
-
Method: putPath:
/documents/api/1.1/metadata/{collectionName}
- Generate File Renditions
-
Method: postPath:
/documents/api/1.1/files/{fileId}/pages
- Get All Versions
-
Method: getPath:
/documents/api/
- Get API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog
- Get Applink API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/applinks
- Get Available Metadata Collection
-
Method: getPath:
/documents/api/1.1/metadata
- Get CDN Configuration
-
Method: getPath:
/documents/api/1.1/config/sites/deliverycdn
- Get Collaboration Configuration
-
Method: getPath:
/documents/api/1.1/config/collaboration
- Get Collection API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/collections
- Get Configuration API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/configuration
- Get File Accesses
-
Method: getPath:
/documents/api/1.1/files/{fileId}/accesses
- Get File API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/files
- Get File Assigned Metadata Collections
-
Method: getPath:
/documents/api/1.1/files/{fileId}/metadataFields
- Get File HTML5 Preview
-
Method: getPath:
/documents/api/1.1/files/{fileId}/previewPath
- Get File Information
-
Method: getPath:
/documents/api/1.1/files/{fileId}
- Get File Metadata Collection
-
Method: getPath:
/documents/api/1.1/files/{fileId}/metadata
- Get File Public Link
-
Method: getPath:
/documents/api/1.1/publiclinks/file/{fileId}
- Get File Tags
-
Method: getPath:
/documents/api/1.1/files/{fileId}/tags
- Get File Versions
-
Method: getPath:
/documents/api/1.1/files/{fileId}/versions
- Get Folder
-
Method: getPath:
/documents/api/1.1/folders/{folderId}
- Get Folder API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/folders
- Get Folder Assigned Metadata Collections
-
Method: getPath:
/documents/api/1.1/folders/{folderId}/metadataFields
- Get Folder Metadata Collection
-
Method: getPath:
/documents/api/1.1/folders/{folderId}/metadata
- Get Folder Public Link
-
Method: getPath:
/documents/api/1.1/publiclinks/folder/{folderId}
- Get Folder Tags
-
Method: getPath:
/documents/api/1.1/folders/{folderId}/tags
- Get Home Folder Contents
-
Method: getPath:
/documents/api/1.1/folders/items
- Get Information on Multiple Files
-
Method: getPath:
/documents/api/1.1/files/lists
- Get Information on Multiple Folders
-
Method: getPath:
/documents/api/1.1/folders/lists
- Get Metadata API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/metadata
- Get Metadata Collection Definition
-
Method: getPath:
/documents/api/1.1/metadata/{collectionName}
- Get Public Link
-
Method: getPath:
/documents/api/1.1/publiclinks/{linkId}
- Get Public Links API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/publiclinks
- Get Rendition
-
Method: getPath:
/documents/api/1.1/files/{fileId}/data/rendition
- Get Rendition Page Count
-
Method: getPath:
/documents/api/1.1/files/{fileId}/pages
- Get Searchable Metadata Fields
-
Method: getPath:
/documents/api/1.1/metadata/searchFields
- Get Share API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/shares
- Get Shared Folder Users
-
Method: getPath:
/documents/api/1.1/shares/{folderId}/items
- Get Specific Folder Contents
-
Method: getPath:
/documents/api/1.1/folders/{folderId}/items
- Get Specific Version
-
Method: getPath:
/documents/api/{version}
- Get Thumbnail
-
Method: getPath:
/documents/api/1.1/files/{fileId}/data/thumbnail
- Get User API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/users
- Get User with Email Address
-
Method: getPath:
/documents/api/1.1/users/search/items
- Get Users
-
Method: getPath:
/documents/api/1.1/users/items
- List Renditions
-
Method: getPath:
/documents/api/1.1/files/{fileId}/data/renditions
- Move File
-
Method: postPath:
/documents/api/1.1/files/{fileId}/move
- Move Folder
-
Method: postPath:
/documents/api/1.1/folders/{folderId}/move
- Refresh Applink Token
-
Method: putPath:
/documents/api/1.1/applinks/token
- Remove a List of Assets from a Collection
-
Method: deletePath:
/documents/api/1.1/collections/{collectionId}/files
- Remove an Asset from a Collection
-
Method: deletePath:
/documents/api/1.1/collections/{collectionId}/files/{fileId}
- Reserve File
-
Method: postPath:
/documents/api/1.1/files/{fileId}/reserve
- Retrieve a List of Collections
-
Method: getPath:
/documents/api/1.1/collections/items
- Revoke Current User
-
Method: deletePath:
/documents/api/1.1/shares/{folderId}/myuser
- Revoke User
-
Method: deletePath:
/documents/api/1.1/shares/{folderId}/user
- Search Folders or Files
-
Method: getPath:
/documents/api/1.1/folders/search/items
- Search Folders or Files Under Specific Folder ID
-
Method: getPath:
/documents/api/1.1/folders/{folderId}/search/items
- Set File Tags
-
Method: postPath:
/documents/api/1.1/files/{fileId}/tags
- Set Folder Tags
-
Method: postPath:
/documents/api/1.1/folders/{folderId}/tags
- Set Searchable Metadata Fields
-
Method: postPath:
/documents/api/1.1/metadata/searchFields
- Share Folder or Collection
-
Method: postPath:
/documents/api/1.1/shares/{folderId}
- Transfer User Content
-
Method: postPath:
/documents/api/1.1/users/{userID}/transferContent
- Unreserve File
-
Method: postPath:
/documents/api/1.1/files/{fileId}/unreserve
- Unshare Folder
-
Method: deletePath:
/documents/api/1.1/shares/{folderId}
- Upload Custom Rendition
-
Method: postPath:
/documents/api/1.1/files/{fileId}/data/rendition
- Upload File
-
Method: postPath:
/documents/api/1.1/files/data
- Upload File Version
-
Method: postPath:
/documents/api/1.1/files/{fileId}/data
Applinks
The Applinks API provides basic applink operations.
- Create File Applink
-
Method: postPath:
/documents/api/1.1/applinks/file/{fileId}
- Create Folder Applink
-
Method: postPath:
/documents/api/1.1/applinks/folder/{folderId}
- Refresh Applink Token
-
Method: putPath:
/documents/api/1.1/applinks/token
Catalog
The Catalog API provides information about what resources are available for a particular version.
- Get All Versions
-
Method: getPath:
/documents/api/
- Get Specific Version
-
Method: getPath:
/documents/api/{version}
- Get API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog
- Get Applink API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/applinks
- Get Collection API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/collections
- Get Configuration API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/configuration
- Get File API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/files
- Get Folder API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/folders
- Get Metadata API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/metadata
- Get Public Links API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/publiclinks
- Get Share API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/shares
- Get User API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/users
Collections
The Collections API provides basic collection operations.
- Create a Collection
-
Method: postPath:
/documents/api/1.1/collections
- Retrieve a List of Collections
-
Method: getPath:
/documents/api/1.1/collections/items
- Delete a Collection
-
Method: deletePath:
/documents/api/1.1/collections/{collectionId}
- Remove a List of Assets from a Collection
-
Method: deletePath:
/documents/api/1.1/collections/{collectionId}/files
- Add a List of Assets to a Collection
-
Method: postPath:
/documents/api/1.1/collections/{collectionId}/files
- Remove an Asset from a Collection
-
Method: deletePath:
/documents/api/1.1/collections/{collectionId}/files/{fileId}
- Add an Asset to a Collection
-
Method: postPath:
/documents/api/1.1/collections/{collectionId}/files/{fileId}
Configuration
The Configuration API provides basic configuration operations.
- Get Collaboration Configuration
-
Method: getPath:
/documents/api/1.1/config/collaboration
- Get CDN Configuration
-
Method: getPath:
/documents/api/1.1/config/sites/deliverycdn
Files
The Files API provides basic file operations.
- Upload File
-
Method: postPath:
/documents/api/1.1/files/data
- Get Information on Multiple Files
-
Method: getPath:
/documents/api/1.1/files/lists
- Delete File
-
Method: deletePath:
/documents/api/1.1/files/{fileId}
- Get File Information
-
Method: getPath:
/documents/api/1.1/files/{fileId}
- Edit File
-
Method: putPath:
/documents/api/1.1/files/{fileId}
- Get File Accesses
-
Method: getPath:
/documents/api/1.1/files/{fileId}/accesses
- Create File Conversation
-
Method: postPath:
/documents/api/1.1/files/{fileId}/conversation
- Copy File
-
Method: postPath:
/documents/api/1.1/files/{fileId}/copy
- Download File
-
Method: getPath:
/documents/api/1.1/files/{fileId}/data
- Upload File Version
-
Method: postPath:
/documents/api/1.1/files/{fileId}/data
- Delete Custom Rendition
-
Method: deletePath:
/documents/api/1.1/files/{fileId}/data/rendition
- Get Rendition
-
Method: getPath:
/documents/api/1.1/files/{fileId}/data/rendition
- Upload Custom Rendition
-
Method: postPath:
/documents/api/1.1/files/{fileId}/data/rendition
- List Renditions
-
Method: getPath:
/documents/api/1.1/files/{fileId}/data/renditions
- Get Thumbnail
-
Method: getPath:
/documents/api/1.1/files/{fileId}/data/thumbnail
- Delete Values in File Metadata Collection
-
Method: deletePath:
/documents/api/1.1/files/{fileId}/metadata
- Get File Metadata Collection
-
Method: getPath:
/documents/api/1.1/files/{fileId}/metadata
- Assign Values to a File Metadata Collection
-
Method: postPath:
/documents/api/1.1/files/{fileId}/metadata
- Assign a Metadata Collection to a File
-
Method: postPath:
/documents/api/1.1/files/{fileId}/metadata/{collectionName}
- Get File Assigned Metadata Collections
-
Method: getPath:
/documents/api/1.1/files/{fileId}/metadataFields
- Move File
-
Method: postPath:
/documents/api/1.1/files/{fileId}/move
- Get Rendition Page Count
-
Method: getPath:
/documents/api/1.1/files/{fileId}/pages
- Generate File Renditions
-
Method: postPath:
/documents/api/1.1/files/{fileId}/pages
- Get File HTML5 Preview
-
Method: getPath:
/documents/api/1.1/files/{fileId}/previewPath
- Reserve File
-
Method: postPath:
/documents/api/1.1/files/{fileId}/reserve
- Delete All File Tags
-
Method: deletePath:
/documents/api/1.1/files/{fileId}/tags
- Get File Tags
-
Method: getPath:
/documents/api/1.1/files/{fileId}/tags
- Set File Tags
-
Method: postPath:
/documents/api/1.1/files/{fileId}/tags
- Edit File Tags
-
Method: putPath:
/documents/api/1.1/files/{fileId}/tags
- Unreserve File
-
Method: postPath:
/documents/api/1.1/files/{fileId}/unreserve
- Get File Versions
-
Method: getPath:
/documents/api/1.1/files/{fileId}/versions
Folders
The Folders API provides basic folder operations.
- Get Home Folder Contents
-
Method: getPath:
/documents/api/1.1/folders/items
- Get Information on Multiple Folders
-
Method: getPath:
/documents/api/1.1/folders/lists
- Search Folders or Files
-
Method: getPath:
/documents/api/1.1/folders/search/items
- Delete Folder
-
Method: deletePath:
/documents/api/1.1/folders/{folderId}
- Get Folder
-
Method: getPath:
/documents/api/1.1/folders/{folderId}
- Create Folder
-
Method: postPath:
/documents/api/1.1/folders/{folderId}
- Edit Folder
-
Method: putPath:
/documents/api/1.1/folders/{folderId}
- Create Folder Conversation
-
Method: postPath:
/documents/api/1.1/folders/{folderId}/conversation
- Copy Folder
-
Method: postPath:
/documents/api/1.1/folders/{folderId}/copy
- Get Specific Folder Contents
-
Method: getPath:
/documents/api/1.1/folders/{folderId}/items
- Delete Values in a Folder Metadata Collection
-
Method: deletePath:
/documents/api/1.1/folders/{folderId}/metadata
- Get Folder Metadata Collection
-
Method: getPath:
/documents/api/1.1/folders/{folderId}/metadata
- Assign Values to a Folder Metadata Collection
-
Method: postPath:
/documents/api/1.1/folders/{folderId}/metadata
- Assign a Metadata Collection to a Folder
-
Method: postPath:
/documents/api/1.1/folders/{folderId}/metadata/{collectionName}
- Get Folder Assigned Metadata Collections
-
Method: getPath:
/documents/api/1.1/folders/{folderId}/metadataFields
- Move Folder
-
Method: postPath:
/documents/api/1.1/folders/{folderId}/move
- Search Folders or Files Under Specific Folder ID
-
Method: getPath:
/documents/api/1.1/folders/{folderId}/search/items
- Delete All Folder Tags
-
Method: deletePath:
/documents/api/1.1/folders/{folderId}/tags
- Get Folder Tags
-
Method: getPath:
/documents/api/1.1/folders/{folderId}/tags
- Set Folder Tags
-
Method: postPath:
/documents/api/1.1/folders/{folderId}/tags
- Edit Folder Tags
-
Method: putPath:
/documents/api/1.1/folders/{folderId}/tags
Metadata Collection
The operations from the Metadata Collection category.
- Upload File
-
Method: postPath:
/documents/api/1.1/files/data
- Upload File Version
-
Method: postPath:
/documents/api/1.1/files/{fileId}/data
- Delete Values in File Metadata Collection
-
Method: deletePath:
/documents/api/1.1/files/{fileId}/metadata
- Get File Metadata Collection
-
Method: getPath:
/documents/api/1.1/files/{fileId}/metadata
- Assign Values to a File Metadata Collection
-
Method: postPath:
/documents/api/1.1/files/{fileId}/metadata
- Assign a Metadata Collection to a File
-
Method: postPath:
/documents/api/1.1/files/{fileId}/metadata/{collectionName}
- Get File Assigned Metadata Collections
-
Method: getPath:
/documents/api/1.1/files/{fileId}/metadataFields
- Delete Values in a Folder Metadata Collection
-
Method: deletePath:
/documents/api/1.1/folders/{folderId}/metadata
- Get Folder Metadata Collection
-
Method: getPath:
/documents/api/1.1/folders/{folderId}/metadata
- Assign Values to a Folder Metadata Collection
-
Method: postPath:
/documents/api/1.1/folders/{folderId}/metadata
- Assign a Metadata Collection to a Folder
-
Method: postPath:
/documents/api/1.1/folders/{folderId}/metadata/{collectionName}
- Get Folder Assigned Metadata Collections
-
Method: getPath:
/documents/api/1.1/folders/{folderId}/metadataFields
- Get Available Metadata Collection
-
Method: getPath:
/documents/api/1.1/metadata
- Get Searchable Metadata Fields
-
Method: getPath:
/documents/api/1.1/metadata/searchFields
- Set Searchable Metadata Fields
-
Method: postPath:
/documents/api/1.1/metadata/searchFields
- Delete Metadata Collection
-
Method: deletePath:
/documents/api/1.1/metadata/{collectionName}
- Get Metadata Collection Definition
-
Method: getPath:
/documents/api/1.1/metadata/{collectionName}
- Create Metadata Collection
-
Method: postPath:
/documents/api/1.1/metadata/{collectionName}
- Edit Status or Fields in a Metadata Collection
-
Method: putPath:
/documents/api/1.1/metadata/{collectionName}
- Edit Field Status in a Metadata Collection
-
Method: putPath:
/documents/api/1.1/metadata/{collectionName}/field
Publiclinks
The Publiclinks API provides basic public links operations
- Get File Public Link
-
Method: getPath:
/documents/api/1.1/publiclinks/file/{fileId}
- Create File Public Link
-
Method: postPath:
/documents/api/1.1/publiclinks/file/{fileId}
- Get Folder Public Link
-
Method: getPath:
/documents/api/1.1/publiclinks/folder/{folderId}
- Create Folder Public Link
-
Method: postPath:
/documents/api/1.1/publiclinks/folder/{folderId}
- Delete Public Link
-
Method: deletePath:
/documents/api/1.1/publiclinks/{linkId}
- Get Public Link
-
Method: getPath:
/documents/api/1.1/publiclinks/{linkId}
- Edit Public Link
-
Method: putPath:
/documents/api/1.1/publiclinks/{linkId}
Shares
The Shares API provides basic sharing operations.
- Unshare Folder
-
Method: deletePath:
/documents/api/1.1/shares/{folderId}
- Share Folder or Collection
-
Method: postPath:
/documents/api/1.1/shares/{folderId}
- Get Shared Folder Users
-
Method: getPath:
/documents/api/1.1/shares/{folderId}/items
- Revoke Current User
-
Method: deletePath:
/documents/api/1.1/shares/{folderId}/myuser
- Edit Shared Folder User Role
-
Method: putPath:
/documents/api/1.1/shares/{folderId}/role
- Revoke User
-
Method: deletePath:
/documents/api/1.1/shares/{folderId}/user
Users
The Users API provides basic information about users to identify them for folder and file sharing purposes.
- Get Users
-
Method: getPath:
/documents/api/1.1/users/items
- Get User with Email Address
-
Method: getPath:
/documents/api/1.1/users/search/items
- Transfer User Content
-
Method: postPath:
/documents/api/1.1/users/{userID}/transferContent
All Endpoints
- Get All Versions
-
Method: getPath:
/documents/api/
- Create File Applink
-
Method: postPath:
/documents/api/1.1/applinks/file/{fileId}
- Create Folder Applink
-
Method: postPath:
/documents/api/1.1/applinks/folder/{folderId}
- Refresh Applink Token
-
Method: putPath:
/documents/api/1.1/applinks/token
- Create a Collection
-
Method: postPath:
/documents/api/1.1/collections
- Retrieve a List of Collections
-
Method: getPath:
/documents/api/1.1/collections/items
- Delete a Collection
-
Method: deletePath:
/documents/api/1.1/collections/{collectionId}
- Remove a List of Assets from a Collection
-
Method: deletePath:
/documents/api/1.1/collections/{collectionId}/files
- Add a List of Assets to a Collection
-
Method: postPath:
/documents/api/1.1/collections/{collectionId}/files
- Remove an Asset from a Collection
-
Method: deletePath:
/documents/api/1.1/collections/{collectionId}/files/{fileId}
- Add an Asset to a Collection
-
Method: postPath:
/documents/api/1.1/collections/{collectionId}/files/{fileId}
- Get Collaboration Configuration
-
Method: getPath:
/documents/api/1.1/config/collaboration
- Get CDN Configuration
-
Method: getPath:
/documents/api/1.1/config/sites/deliverycdn
- Upload File
-
Method: postPath:
/documents/api/1.1/files/data
- Get Information on Multiple Files
-
Method: getPath:
/documents/api/1.1/files/lists
- Delete File
-
Method: deletePath:
/documents/api/1.1/files/{fileId}
- Get File Information
-
Method: getPath:
/documents/api/1.1/files/{fileId}
- Edit File
-
Method: putPath:
/documents/api/1.1/files/{fileId}
- Get File Accesses
-
Method: getPath:
/documents/api/1.1/files/{fileId}/accesses
- Create File Conversation
-
Method: postPath:
/documents/api/1.1/files/{fileId}/conversation
- Copy File
-
Method: postPath:
/documents/api/1.1/files/{fileId}/copy
- Download File
-
Method: getPath:
/documents/api/1.1/files/{fileId}/data
- Upload File Version
-
Method: postPath:
/documents/api/1.1/files/{fileId}/data
- Delete Custom Rendition
-
Method: deletePath:
/documents/api/1.1/files/{fileId}/data/rendition
- Get Rendition
-
Method: getPath:
/documents/api/1.1/files/{fileId}/data/rendition
- Upload Custom Rendition
-
Method: postPath:
/documents/api/1.1/files/{fileId}/data/rendition
- List Renditions
-
Method: getPath:
/documents/api/1.1/files/{fileId}/data/renditions
- Get Thumbnail
-
Method: getPath:
/documents/api/1.1/files/{fileId}/data/thumbnail
- Delete Values in File Metadata Collection
-
Method: deletePath:
/documents/api/1.1/files/{fileId}/metadata
- Get File Metadata Collection
-
Method: getPath:
/documents/api/1.1/files/{fileId}/metadata
- Assign Values to a File Metadata Collection
-
Method: postPath:
/documents/api/1.1/files/{fileId}/metadata
- Assign a Metadata Collection to a File
-
Method: postPath:
/documents/api/1.1/files/{fileId}/metadata/{collectionName}
- Get File Assigned Metadata Collections
-
Method: getPath:
/documents/api/1.1/files/{fileId}/metadataFields
- Move File
-
Method: postPath:
/documents/api/1.1/files/{fileId}/move
- Get Rendition Page Count
-
Method: getPath:
/documents/api/1.1/files/{fileId}/pages
- Generate File Renditions
-
Method: postPath:
/documents/api/1.1/files/{fileId}/pages
- Get File HTML5 Preview
-
Method: getPath:
/documents/api/1.1/files/{fileId}/previewPath
- Reserve File
-
Method: postPath:
/documents/api/1.1/files/{fileId}/reserve
- Delete All File Tags
-
Method: deletePath:
/documents/api/1.1/files/{fileId}/tags
- Get File Tags
-
Method: getPath:
/documents/api/1.1/files/{fileId}/tags
- Set File Tags
-
Method: postPath:
/documents/api/1.1/files/{fileId}/tags
- Edit File Tags
-
Method: putPath:
/documents/api/1.1/files/{fileId}/tags
- Unreserve File
-
Method: postPath:
/documents/api/1.1/files/{fileId}/unreserve
- Get File Versions
-
Method: getPath:
/documents/api/1.1/files/{fileId}/versions
- Get Home Folder Contents
-
Method: getPath:
/documents/api/1.1/folders/items
- Get Information on Multiple Folders
-
Method: getPath:
/documents/api/1.1/folders/lists
- Search Folders or Files
-
Method: getPath:
/documents/api/1.1/folders/search/items
- Delete Folder
-
Method: deletePath:
/documents/api/1.1/folders/{folderId}
- Get Folder
-
Method: getPath:
/documents/api/1.1/folders/{folderId}
- Create Folder
-
Method: postPath:
/documents/api/1.1/folders/{folderId}
- Edit Folder
-
Method: putPath:
/documents/api/1.1/folders/{folderId}
- Create Folder Conversation
-
Method: postPath:
/documents/api/1.1/folders/{folderId}/conversation
- Copy Folder
-
Method: postPath:
/documents/api/1.1/folders/{folderId}/copy
- Get Specific Folder Contents
-
Method: getPath:
/documents/api/1.1/folders/{folderId}/items
- Delete Values in a Folder Metadata Collection
-
Method: deletePath:
/documents/api/1.1/folders/{folderId}/metadata
- Get Folder Metadata Collection
-
Method: getPath:
/documents/api/1.1/folders/{folderId}/metadata
- Assign Values to a Folder Metadata Collection
-
Method: postPath:
/documents/api/1.1/folders/{folderId}/metadata
- Assign a Metadata Collection to a Folder
-
Method: postPath:
/documents/api/1.1/folders/{folderId}/metadata/{collectionName}
- Get Folder Assigned Metadata Collections
-
Method: getPath:
/documents/api/1.1/folders/{folderId}/metadataFields
- Move Folder
-
Method: postPath:
/documents/api/1.1/folders/{folderId}/move
- Search Folders or Files Under Specific Folder ID
-
Method: getPath:
/documents/api/1.1/folders/{folderId}/search/items
- Delete All Folder Tags
-
Method: deletePath:
/documents/api/1.1/folders/{folderId}/tags
- Get Folder Tags
-
Method: getPath:
/documents/api/1.1/folders/{folderId}/tags
- Set Folder Tags
-
Method: postPath:
/documents/api/1.1/folders/{folderId}/tags
- Edit Folder Tags
-
Method: putPath:
/documents/api/1.1/folders/{folderId}/tags
- Get Available Metadata Collection
-
Method: getPath:
/documents/api/1.1/metadata
- Get Searchable Metadata Fields
-
Method: getPath:
/documents/api/1.1/metadata/searchFields
- Set Searchable Metadata Fields
-
Method: postPath:
/documents/api/1.1/metadata/searchFields
- Delete Metadata Collection
-
Method: deletePath:
/documents/api/1.1/metadata/{collectionName}
- Get Metadata Collection Definition
-
Method: getPath:
/documents/api/1.1/metadata/{collectionName}
- Create Metadata Collection
-
Method: postPath:
/documents/api/1.1/metadata/{collectionName}
- Edit Status or Fields in a Metadata Collection
-
Method: putPath:
/documents/api/1.1/metadata/{collectionName}
- Edit Field Status in a Metadata Collection
-
Method: putPath:
/documents/api/1.1/metadata/{collectionName}/field
- Get File Public Link
-
Method: getPath:
/documents/api/1.1/publiclinks/file/{fileId}
- Create File Public Link
-
Method: postPath:
/documents/api/1.1/publiclinks/file/{fileId}
- Get Folder Public Link
-
Method: getPath:
/documents/api/1.1/publiclinks/folder/{folderId}
- Create Folder Public Link
-
Method: postPath:
/documents/api/1.1/publiclinks/folder/{folderId}
- Delete Public Link
-
Method: deletePath:
/documents/api/1.1/publiclinks/{linkId}
- Get Public Link
-
Method: getPath:
/documents/api/1.1/publiclinks/{linkId}
- Edit Public Link
-
Method: putPath:
/documents/api/1.1/publiclinks/{linkId}
- Unshare Folder
-
Method: deletePath:
/documents/api/1.1/shares/{folderId}
- Share Folder or Collection
-
Method: postPath:
/documents/api/1.1/shares/{folderId}
- Get Shared Folder Users
-
Method: getPath:
/documents/api/1.1/shares/{folderId}/items
- Revoke Current User
-
Method: deletePath:
/documents/api/1.1/shares/{folderId}/myuser
- Edit Shared Folder User Role
-
Method: putPath:
/documents/api/1.1/shares/{folderId}/role
- Revoke User
-
Method: deletePath:
/documents/api/1.1/shares/{folderId}/user
- Get Users
-
Method: getPath:
/documents/api/1.1/users/items
- Get User with Email Address
-
Method: getPath:
/documents/api/1.1/users/search/items
- Transfer User Content
-
Method: postPath:
/documents/api/1.1/users/{userID}/transferContent
- Get Specific Version
-
Method: getPath:
/documents/api/{version}
- Get API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog
- Get Applink API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/applinks
- Get Collection API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/collections
- Get Configuration API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/configuration
- Get File API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/files
- Get Folder API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/folders
- Get Metadata API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/metadata
- Get Public Links API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/publiclinks
- Get Share API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/shares
- Get User API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/users
Applinks
The Applinks API provides basic applink operations.
- Create File Applink
-
Method: postPath:
/documents/api/1.1/applinks/file/{fileId}
- Create Folder Applink
-
Method: postPath:
/documents/api/1.1/applinks/folder/{folderId}
- Refresh Applink Token
-
Method: putPath:
/documents/api/1.1/applinks/token
Catalog
The Catalog API provides information about what resources are available for a particular version.
- Get All Versions
-
Method: getPath:
/documents/api/
- Get Specific Version
-
Method: getPath:
/documents/api/{version}
- Get API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog
- Get Applink API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/applinks
- Get Collection API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/collections
- Get Configuration API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/configuration
- Get File API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/files
- Get Folder API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/folders
- Get Metadata API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/metadata
- Get Public Links API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/publiclinks
- Get Share API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/shares
- Get User API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/users
Collections
The Collections API provides basic collection operations.
- Delete a Collection
-
Method: deletePath:
/documents/api/1.1/collections/{collectionId}
- Remove a List of Assets from a Collection
-
Method: deletePath:
/documents/api/1.1/collections/{collectionId}/files
- Remove an Asset from a Collection
-
Method: deletePath:
/documents/api/1.1/collections/{collectionId}/files/{fileId}
- Retrieve a List of Collections
-
Method: getPath:
/documents/api/1.1/collections/items
- Create a Collection
-
Method: postPath:
/documents/api/1.1/collections
- Add a List of Assets to a Collection
-
Method: postPath:
/documents/api/1.1/collections/{collectionId}/files
- Add an Asset to a Collection
-
Method: postPath:
/documents/api/1.1/collections/{collectionId}/files/{fileId}
Configuration
The Configuration API provides basic configuration operations.
- Get Collaboration Configuration
-
Method: getPath:
/documents/api/1.1/config/collaboration
- Get CDN Configuration
-
Method: getPath:
/documents/api/1.1/config/sites/deliverycdn
Files
The Files API provides basic file operations.
- Delete File
-
Method: deletePath:
/documents/api/1.1/files/{fileId}
- Delete Custom Rendition
-
Method: deletePath:
/documents/api/1.1/files/{fileId}/data/rendition
- Delete Values in File Metadata Collection
-
Method: deletePath:
/documents/api/1.1/files/{fileId}/metadata
- Delete All File Tags
-
Method: deletePath:
/documents/api/1.1/files/{fileId}/tags
- Get Information on Multiple Files
-
Method: getPath:
/documents/api/1.1/files/lists
- Get File Information
-
Method: getPath:
/documents/api/1.1/files/{fileId}
- Get File Accesses
-
Method: getPath:
/documents/api/1.1/files/{fileId}/accesses
- Download File
-
Method: getPath:
/documents/api/1.1/files/{fileId}/data
- Get Rendition
-
Method: getPath:
/documents/api/1.1/files/{fileId}/data/rendition
- List Renditions
-
Method: getPath:
/documents/api/1.1/files/{fileId}/data/renditions
- Get Thumbnail
-
Method: getPath:
/documents/api/1.1/files/{fileId}/data/thumbnail
- Get File Metadata Collection
-
Method: getPath:
/documents/api/1.1/files/{fileId}/metadata
- Get File Assigned Metadata Collections
-
Method: getPath:
/documents/api/1.1/files/{fileId}/metadataFields
- Get Rendition Page Count
-
Method: getPath:
/documents/api/1.1/files/{fileId}/pages
- Get File HTML5 Preview
-
Method: getPath:
/documents/api/1.1/files/{fileId}/previewPath
- Get File Tags
-
Method: getPath:
/documents/api/1.1/files/{fileId}/tags
- Get File Versions
-
Method: getPath:
/documents/api/1.1/files/{fileId}/versions
- Upload File
-
Method: postPath:
/documents/api/1.1/files/data
- Create File Conversation
-
Method: postPath:
/documents/api/1.1/files/{fileId}/conversation
- Copy File
-
Method: postPath:
/documents/api/1.1/files/{fileId}/copy
- Upload File Version
-
Method: postPath:
/documents/api/1.1/files/{fileId}/data
- Upload Custom Rendition
-
Method: postPath:
/documents/api/1.1/files/{fileId}/data/rendition
- Assign Values to a File Metadata Collection
-
Method: postPath:
/documents/api/1.1/files/{fileId}/metadata
- Assign a Metadata Collection to a File
-
Method: postPath:
/documents/api/1.1/files/{fileId}/metadata/{collectionName}
- Move File
-
Method: postPath:
/documents/api/1.1/files/{fileId}/move
- Generate File Renditions
-
Method: postPath:
/documents/api/1.1/files/{fileId}/pages
- Reserve File
-
Method: postPath:
/documents/api/1.1/files/{fileId}/reserve
- Set File Tags
-
Method: postPath:
/documents/api/1.1/files/{fileId}/tags
- Unreserve File
-
Method: postPath:
/documents/api/1.1/files/{fileId}/unreserve
- Edit File
-
Method: putPath:
/documents/api/1.1/files/{fileId}
- Edit File Tags
-
Method: putPath:
/documents/api/1.1/files/{fileId}/tags
Folders
The Folders API provides basic folder operations.
- Delete Folder
-
Method: deletePath:
/documents/api/1.1/folders/{folderId}
- Delete Values in a Folder Metadata Collection
-
Method: deletePath:
/documents/api/1.1/folders/{folderId}/metadata
- Delete All Folder Tags
-
Method: deletePath:
/documents/api/1.1/folders/{folderId}/tags
- Get Home Folder Contents
-
Method: getPath:
/documents/api/1.1/folders/items
- Get Information on Multiple Folders
-
Method: getPath:
/documents/api/1.1/folders/lists
- Search Folders or Files
-
Method: getPath:
/documents/api/1.1/folders/search/items
- Get Folder
-
Method: getPath:
/documents/api/1.1/folders/{folderId}
- Get Specific Folder Contents
-
Method: getPath:
/documents/api/1.1/folders/{folderId}/items
- Get Folder Metadata Collection
-
Method: getPath:
/documents/api/1.1/folders/{folderId}/metadata
- Get Folder Assigned Metadata Collections
-
Method: getPath:
/documents/api/1.1/folders/{folderId}/metadataFields
- Search Folders or Files Under Specific Folder ID
-
Method: getPath:
/documents/api/1.1/folders/{folderId}/search/items
- Get Folder Tags
-
Method: getPath:
/documents/api/1.1/folders/{folderId}/tags
- Create Folder
-
Method: postPath:
/documents/api/1.1/folders/{folderId}
- Create Folder Conversation
-
Method: postPath:
/documents/api/1.1/folders/{folderId}/conversation
- Copy Folder
-
Method: postPath:
/documents/api/1.1/folders/{folderId}/copy
- Assign Values to a Folder Metadata Collection
-
Method: postPath:
/documents/api/1.1/folders/{folderId}/metadata
- Assign a Metadata Collection to a Folder
-
Method: postPath:
/documents/api/1.1/folders/{folderId}/metadata/{collectionName}
- Move Folder
-
Method: postPath:
/documents/api/1.1/folders/{folderId}/move
- Set Folder Tags
-
Method: postPath:
/documents/api/1.1/folders/{folderId}/tags
- Edit Folder
-
Method: putPath:
/documents/api/1.1/folders/{folderId}
- Edit Folder Tags
-
Method: putPath:
/documents/api/1.1/folders/{folderId}/tags
Metadata Collection
The operations from the Metadata Collection category.
- Delete Values in File Metadata Collection
-
Method: deletePath:
/documents/api/1.1/files/{fileId}/metadata
- Delete Values in a Folder Metadata Collection
-
Method: deletePath:
/documents/api/1.1/folders/{folderId}/metadata
- Delete Metadata Collection
-
Method: deletePath:
/documents/api/1.1/metadata/{collectionName}
- Get File Metadata Collection
-
Method: getPath:
/documents/api/1.1/files/{fileId}/metadata
- Get File Assigned Metadata Collections
-
Method: getPath:
/documents/api/1.1/files/{fileId}/metadataFields
- Get Folder Metadata Collection
-
Method: getPath:
/documents/api/1.1/folders/{folderId}/metadata
- Get Folder Assigned Metadata Collections
-
Method: getPath:
/documents/api/1.1/folders/{folderId}/metadataFields
- Get Available Metadata Collection
-
Method: getPath:
/documents/api/1.1/metadata
- Get Searchable Metadata Fields
-
Method: getPath:
/documents/api/1.1/metadata/searchFields
- Get Metadata Collection Definition
-
Method: getPath:
/documents/api/1.1/metadata/{collectionName}
- Upload File
-
Method: postPath:
/documents/api/1.1/files/data
- Upload File Version
-
Method: postPath:
/documents/api/1.1/files/{fileId}/data
- Assign Values to a File Metadata Collection
-
Method: postPath:
/documents/api/1.1/files/{fileId}/metadata
- Assign a Metadata Collection to a File
-
Method: postPath:
/documents/api/1.1/files/{fileId}/metadata/{collectionName}
- Assign Values to a Folder Metadata Collection
-
Method: postPath:
/documents/api/1.1/folders/{folderId}/metadata
- Assign a Metadata Collection to a Folder
-
Method: postPath:
/documents/api/1.1/folders/{folderId}/metadata/{collectionName}
- Set Searchable Metadata Fields
-
Method: postPath:
/documents/api/1.1/metadata/searchFields
- Create Metadata Collection
-
Method: postPath:
/documents/api/1.1/metadata/{collectionName}
- Edit Status or Fields in a Metadata Collection
-
Method: putPath:
/documents/api/1.1/metadata/{collectionName}
- Edit Field Status in a Metadata Collection
-
Method: putPath:
/documents/api/1.1/metadata/{collectionName}/field
Publiclinks
The Publiclinks API provides basic public links operations
- Delete Public Link
-
Method: deletePath:
/documents/api/1.1/publiclinks/{linkId}
- Get File Public Link
-
Method: getPath:
/documents/api/1.1/publiclinks/file/{fileId}
- Get Folder Public Link
-
Method: getPath:
/documents/api/1.1/publiclinks/folder/{folderId}
- Get Public Link
-
Method: getPath:
/documents/api/1.1/publiclinks/{linkId}
- Create File Public Link
-
Method: postPath:
/documents/api/1.1/publiclinks/file/{fileId}
- Create Folder Public Link
-
Method: postPath:
/documents/api/1.1/publiclinks/folder/{folderId}
- Edit Public Link
-
Method: putPath:
/documents/api/1.1/publiclinks/{linkId}
Shares
The Shares API provides basic sharing operations.
- Unshare Folder
-
Method: deletePath:
/documents/api/1.1/shares/{folderId}
- Revoke Current User
-
Method: deletePath:
/documents/api/1.1/shares/{folderId}/myuser
- Revoke User
-
Method: deletePath:
/documents/api/1.1/shares/{folderId}/user
- Get Shared Folder Users
-
Method: getPath:
/documents/api/1.1/shares/{folderId}/items
- Share Folder or Collection
-
Method: postPath:
/documents/api/1.1/shares/{folderId}
- Edit Shared Folder User Role
-
Method: putPath:
/documents/api/1.1/shares/{folderId}/role
Users
The Users API provides basic information about users to identify them for folder and file sharing purposes.
- Get Users
-
Method: getPath:
/documents/api/1.1/users/items
- Get User with Email Address
-
Method: getPath:
/documents/api/1.1/users/search/items
- Transfer User Content
-
Method: postPath:
/documents/api/1.1/users/{userID}/transferContent
All Endpoints
- Delete a Collection
-
Method: deletePath:
/documents/api/1.1/collections/{collectionId}
- Remove a List of Assets from a Collection
-
Method: deletePath:
/documents/api/1.1/collections/{collectionId}/files
- Remove an Asset from a Collection
-
Method: deletePath:
/documents/api/1.1/collections/{collectionId}/files/{fileId}
- Delete File
-
Method: deletePath:
/documents/api/1.1/files/{fileId}
- Delete Custom Rendition
-
Method: deletePath:
/documents/api/1.1/files/{fileId}/data/rendition
- Delete Values in File Metadata Collection
-
Method: deletePath:
/documents/api/1.1/files/{fileId}/metadata
- Delete All File Tags
-
Method: deletePath:
/documents/api/1.1/files/{fileId}/tags
- Delete Folder
-
Method: deletePath:
/documents/api/1.1/folders/{folderId}
- Delete Values in a Folder Metadata Collection
-
Method: deletePath:
/documents/api/1.1/folders/{folderId}/metadata
- Delete All Folder Tags
-
Method: deletePath:
/documents/api/1.1/folders/{folderId}/tags
- Delete Metadata Collection
-
Method: deletePath:
/documents/api/1.1/metadata/{collectionName}
- Delete Public Link
-
Method: deletePath:
/documents/api/1.1/publiclinks/{linkId}
- Unshare Folder
-
Method: deletePath:
/documents/api/1.1/shares/{folderId}
- Revoke Current User
-
Method: deletePath:
/documents/api/1.1/shares/{folderId}/myuser
- Revoke User
-
Method: deletePath:
/documents/api/1.1/shares/{folderId}/user
- Get All Versions
-
Method: getPath:
/documents/api/
- Retrieve a List of Collections
-
Method: getPath:
/documents/api/1.1/collections/items
- Get Collaboration Configuration
-
Method: getPath:
/documents/api/1.1/config/collaboration
- Get CDN Configuration
-
Method: getPath:
/documents/api/1.1/config/sites/deliverycdn
- Get Information on Multiple Files
-
Method: getPath:
/documents/api/1.1/files/lists
- Get File Information
-
Method: getPath:
/documents/api/1.1/files/{fileId}
- Get File Accesses
-
Method: getPath:
/documents/api/1.1/files/{fileId}/accesses
- Download File
-
Method: getPath:
/documents/api/1.1/files/{fileId}/data
- Get Rendition
-
Method: getPath:
/documents/api/1.1/files/{fileId}/data/rendition
- List Renditions
-
Method: getPath:
/documents/api/1.1/files/{fileId}/data/renditions
- Get Thumbnail
-
Method: getPath:
/documents/api/1.1/files/{fileId}/data/thumbnail
- Get File Metadata Collection
-
Method: getPath:
/documents/api/1.1/files/{fileId}/metadata
- Get File Assigned Metadata Collections
-
Method: getPath:
/documents/api/1.1/files/{fileId}/metadataFields
- Get Rendition Page Count
-
Method: getPath:
/documents/api/1.1/files/{fileId}/pages
- Get File HTML5 Preview
-
Method: getPath:
/documents/api/1.1/files/{fileId}/previewPath
- Get File Tags
-
Method: getPath:
/documents/api/1.1/files/{fileId}/tags
- Get File Versions
-
Method: getPath:
/documents/api/1.1/files/{fileId}/versions
- Get Home Folder Contents
-
Method: getPath:
/documents/api/1.1/folders/items
- Get Information on Multiple Folders
-
Method: getPath:
/documents/api/1.1/folders/lists
- Search Folders or Files
-
Method: getPath:
/documents/api/1.1/folders/search/items
- Get Folder
-
Method: getPath:
/documents/api/1.1/folders/{folderId}
- Get Specific Folder Contents
-
Method: getPath:
/documents/api/1.1/folders/{folderId}/items
- Get Folder Metadata Collection
-
Method: getPath:
/documents/api/1.1/folders/{folderId}/metadata
- Get Folder Assigned Metadata Collections
-
Method: getPath:
/documents/api/1.1/folders/{folderId}/metadataFields
- Search Folders or Files Under Specific Folder ID
-
Method: getPath:
/documents/api/1.1/folders/{folderId}/search/items
- Get Folder Tags
-
Method: getPath:
/documents/api/1.1/folders/{folderId}/tags
- Get Available Metadata Collection
-
Method: getPath:
/documents/api/1.1/metadata
- Get Searchable Metadata Fields
-
Method: getPath:
/documents/api/1.1/metadata/searchFields
- Get Metadata Collection Definition
-
Method: getPath:
/documents/api/1.1/metadata/{collectionName}
- Get File Public Link
-
Method: getPath:
/documents/api/1.1/publiclinks/file/{fileId}
- Get Folder Public Link
-
Method: getPath:
/documents/api/1.1/publiclinks/folder/{folderId}
- Get Public Link
-
Method: getPath:
/documents/api/1.1/publiclinks/{linkId}
- Get Shared Folder Users
-
Method: getPath:
/documents/api/1.1/shares/{folderId}/items
- Get Users
-
Method: getPath:
/documents/api/1.1/users/items
- Get User with Email Address
-
Method: getPath:
/documents/api/1.1/users/search/items
- Get Specific Version
-
Method: getPath:
/documents/api/{version}
- Get API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog
- Get Applink API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/applinks
- Get Collection API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/collections
- Get Configuration API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/configuration
- Get File API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/files
- Get Folder API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/folders
- Get Metadata API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/metadata
- Get Public Links API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/publiclinks
- Get Share API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/shares
- Get User API Catalog
-
Method: getPath:
/documents/api/{version}/metadata-catalog/users
- Create File Applink
-
Method: postPath:
/documents/api/1.1/applinks/file/{fileId}
- Create Folder Applink
-
Method: postPath:
/documents/api/1.1/applinks/folder/{folderId}
- Create a Collection
-
Method: postPath:
/documents/api/1.1/collections
- Add a List of Assets to a Collection
-
Method: postPath:
/documents/api/1.1/collections/{collectionId}/files
- Add an Asset to a Collection
-
Method: postPath:
/documents/api/1.1/collections/{collectionId}/files/{fileId}
- Upload File
-
Method: postPath:
/documents/api/1.1/files/data
- Create File Conversation
-
Method: postPath:
/documents/api/1.1/files/{fileId}/conversation
- Copy File
-
Method: postPath:
/documents/api/1.1/files/{fileId}/copy
- Upload File Version
-
Method: postPath:
/documents/api/1.1/files/{fileId}/data
- Upload Custom Rendition
-
Method: postPath:
/documents/api/1.1/files/{fileId}/data/rendition
- Assign Values to a File Metadata Collection
-
Method: postPath:
/documents/api/1.1/files/{fileId}/metadata
- Assign a Metadata Collection to a File
-
Method: postPath:
/documents/api/1.1/files/{fileId}/metadata/{collectionName}
- Move File
-
Method: postPath:
/documents/api/1.1/files/{fileId}/move
- Generate File Renditions
-
Method: postPath:
/documents/api/1.1/files/{fileId}/pages
- Reserve File
-
Method: postPath:
/documents/api/1.1/files/{fileId}/reserve
- Set File Tags
-
Method: postPath:
/documents/api/1.1/files/{fileId}/tags
- Unreserve File
-
Method: postPath:
/documents/api/1.1/files/{fileId}/unreserve
- Create Folder
-
Method: postPath:
/documents/api/1.1/folders/{folderId}
- Create Folder Conversation
-
Method: postPath:
/documents/api/1.1/folders/{folderId}/conversation
- Copy Folder
-
Method: postPath:
/documents/api/1.1/folders/{folderId}/copy
- Assign Values to a Folder Metadata Collection
-
Method: postPath:
/documents/api/1.1/folders/{folderId}/metadata
- Assign a Metadata Collection to a Folder
-
Method: postPath:
/documents/api/1.1/folders/{folderId}/metadata/{collectionName}
- Move Folder
-
Method: postPath:
/documents/api/1.1/folders/{folderId}/move
- Set Folder Tags
-
Method: postPath:
/documents/api/1.1/folders/{folderId}/tags
- Set Searchable Metadata Fields
-
Method: postPath:
/documents/api/1.1/metadata/searchFields
- Create Metadata Collection
-
Method: postPath:
/documents/api/1.1/metadata/{collectionName}
- Create File Public Link
-
Method: postPath:
/documents/api/1.1/publiclinks/file/{fileId}
- Create Folder Public Link
-
Method: postPath:
/documents/api/1.1/publiclinks/folder/{folderId}
- Share Folder or Collection
-
Method: postPath:
/documents/api/1.1/shares/{folderId}
- Transfer User Content
-
Method: postPath:
/documents/api/1.1/users/{userID}/transferContent
- Refresh Applink Token
-
Method: putPath:
/documents/api/1.1/applinks/token
- Edit File
-
Method: putPath:
/documents/api/1.1/files/{fileId}
- Edit File Tags
-
Method: putPath:
/documents/api/1.1/files/{fileId}/tags
- Edit Folder
-
Method: putPath:
/documents/api/1.1/folders/{folderId}
- Edit Folder Tags
-
Method: putPath:
/documents/api/1.1/folders/{folderId}/tags
- Edit Status or Fields in a Metadata Collection
-
Method: putPath:
/documents/api/1.1/metadata/{collectionName}
- Edit Field Status in a Metadata Collection
-
Method: putPath:
/documents/api/1.1/metadata/{collectionName}/field
- Edit Public Link
-
Method: putPath:
/documents/api/1.1/publiclinks/{linkId}
- Edit Shared Folder User Role
-
Method: putPath:
/documents/api/1.1/shares/{folderId}/role