When you configure an export, import, or other type of flow step using the prebuilt Egnyte connector, you can select any of the API operations listed below*, organized by API type.
Note
If your API endpoint isn’t listed here, switch the flow step to HTTP mode and configure the endpoint provided in the Egnyte API documentation. *You can also create a composite endpoint for this application in HTTP mode.
|
Resource |
API endpoint |
Export |
Import |
|---|---|---|---|
|
Audit reporting API v2 |
Audit reporting API v2 |
X |
|
|
Bookmarks API |
List bookmarks |
X |
|
|
Get bookmark by ID |
X |
||
|
Create a bookmark |
X |
||
|
Delete bookmark |
X |
||
|
Comments API |
List comments |
X |
|
|
Get comment details |
X |
||
|
Add a comment |
X |
||
|
Delete comment |
X |
||
|
Controlled document management API |
Import a document |
X |
|
|
Import training assignments |
X |
||
|
Egnyte link API |
List links |
X |
|
|
List links v2 |
X |
||
|
Link details |
X |
||
|
Deep links to files and folders in the web UI |
X |
||
|
Create a link |
X |
||
|
Delete a link |
X |
||
|
Egnyte permissions API |
Get effective permissions for a user |
X |
|
|
Get folder permissions |
X |
||
|
Get folder permissions |
X |
||
|
Set folder permissions |
X |
||
|
Embedded UI API |
Embedded UI API |
X |
|
|
Access files and folders |
X |
||
|
Events API |
Get events cursor |
X |
|
|
Events API |
X |
||
|
Retrieve events |
X |
||
|
File system management API |
Download file |
X |
|
|
Create a folder |
X |
||
|
Upload a file |
X |
||
|
Move file or folder |
X |
||
|
Delete a file or folder |
X |
||
|
Copy file or folder |
X |
||
|
Lock a file by path by ID |
X |
||
|
Unlock a file by path by ID |
X |
||
|
Chunked upload |
X |
||
|
Folder options API |
Folder options API |
X |
|
|
Group management |
List groups |
X |
|
|
Show single group |
X |
||
|
Create a group |
X |
||
|
Update group |
X |
||
|
Partial update to a group |
X |
||
|
Delete group |
X |
||
|
Metadata API |
Get all namespaces |
X |
|
|
Get namespace |
X |
||
|
Get values for a namespace |
X |
||
|
Update namespace attributes |
X |
||
|
Update namespace keys |
X |
||
|
Delete namespace |
X |
||
|
Create metadata key |
X |
||
|
Delete metadata key |
X |
||
|
Set values for a namespace |
X |
||
|
Search metadata |
X |
||
|
Project folder API |
Find project by ID |
X |
|
|
Mark folder as project |
X |
||
|
Create from template |
X |
||
|
Find project by root folder ID |
X |
||
|
Update an existing project |
X |
||
|
Clean up project |
X |
||
|
Protect API |
Returns paths to files from SAR matches |
X |
|
|
Check a download preparation status |
X |
||
|
Get location |
X |
||
|
List location |
X |
||
|
Search API |
Search |
X |
|
|
Search |
X |
||
|
Trash API |
Trash contents v1 |
X |
|
|
Trash contents v2 |
X |
||
|
Trash total count |
X |
||
|
Restore items from trash |
X |
||
|
Delete items from trash |
X |
||
|
UI integration framework |
Definition.json |
X |
|
|
User settings flow |
X |
||
|
Post from Egnyte to your application |
X |
||
|
User insights API |
User insights API |
X |
|
|
User management API |
Get single user |
X |
|
|
User management API |
X |
||
|
Update single user |
X |
||
|
Delete single user |
X |
||
|
Workflow API |
Get workflow details |
X |
|
|
List workflows |
X |
||
|
List tasks |
X |
||
|
Workflow API |
X |
||
|
Cancel workflow |
X |