ExaVaults API allows you to incorporate ExaVaults suite of file transfer and user management tools into your own application.\nExaVault supports both POST (recommended when requesting large data sets) and GET operations, and requires an API key in order to use.
https://accountname.exavault.com/api/v259 endpoints available
/formsGet receive folder form settings
/usersGet a list of users
/usersCreate a user
/sharesGet a list of shares
/sharesCreates a share
/accountGet account settings
/accountUpdate account settings
/ssh-keysGet metadata for a list of SSH Keys
/ssh-keysCreate a new SSH Key
/webhooksGet Webhooks List
/webhooksAdd A New Webhook
/resourcesGet Resource Properties
/resourcesCreate a folder
/resourcesDelete Resources
/forms/{id}Get receive folder form by Id
/forms/{id}Updates a form with given parameters
/users/{id}Get info for a user
/users/{id}Update a user
/users/{id}Delete a user
/email-listsGet all email groups
/email-listsCreate new email list
/shares/{id}Get a share
/shares/{id}Update a share
/shares/{id}Deactivate a share
/notificationsGet a list of notifications
/notificationsCreate a new notification
/ssh-keys/{id}Get metadata for an SSH Key
/ssh-keys/{id}Delete an SSH Key
/webhooks/{id}Get info for a webhook
/webhooks/{id}Update a webhook
/webhooks/{id}Delete a webhook
/email/referralSend referral email to a given address
/resources/copyCopy resources
/resources/listGet a list of all resources
/resources/moveMove resources
/resources/{id}Get resource metadata
/resources/{id}Rename a resource.
/resources/{id}Delete a Resource
/activity/sessionGet activity logs
/email-lists/{id}Get individual email group
/email-lists/{id}Update an email group
/email-lists/{id}Delete an email group with given id
/resources/uploadUpload a file
/activity/webhooksGet webhook logs
/resources/extractExtract resources
/resources/previewPreview a file
/forms/entries/{id}Get form data entries for a receive
/forms/entries/{id}Delete a receive form submission
/notifications/{id}Get notification details
/notifications/{id}Update a notification
/notifications/{id}Delete a notification
/resources/compressCompress resources
/resources/downloadDownload a file
/resources/list/{id}List contents of folder
/email/welcome/{username}Resend welcome email to specific user
/shares/complete-send/{id}Complete send files
/webhooks/resend/{activityId}Resend a webhook message
/webhooks/regenerate-token/{id}Regenerate security token
/recipients/shares/invites/{shareId}Resend invitations to share recipients
ExaVaults API allows you to incorporate ExaVaults suite of file transfer and user management tools into your own application.\nExaVault supports both POST (recommended when requesting large data sets) and GET operations, and requires an API key in order to use.
https://accountname.exavault.com/api/v259 endpoints available
/formsGet receive folder form settings
/usersGet a list of users
/usersCreate a user
/sharesGet a list of shares
/sharesCreates a share
/accountGet account settings
/accountUpdate account settings
/ssh-keysGet metadata for a list of SSH Keys
/ssh-keysCreate a new SSH Key
/webhooksGet Webhooks List
/webhooksAdd A New Webhook
/resourcesGet Resource Properties
/resourcesCreate a folder
/resourcesDelete Resources
/forms/{id}Get receive folder form by Id
/forms/{id}Updates a form with given parameters
/users/{id}Get info for a user
/users/{id}Update a user
/users/{id}Delete a user
/email-listsGet all email groups
/email-listsCreate new email list
/shares/{id}Get a share
/shares/{id}Update a share
/shares/{id}Deactivate a share
/notificationsGet a list of notifications
/notificationsCreate a new notification
/ssh-keys/{id}Get metadata for an SSH Key
/ssh-keys/{id}Delete an SSH Key
/webhooks/{id}Get info for a webhook
/webhooks/{id}Update a webhook
/webhooks/{id}Delete a webhook
/email/referralSend referral email to a given address
/resources/copyCopy resources
/resources/listGet a list of all resources
/resources/moveMove resources
/resources/{id}Get resource metadata
/resources/{id}Rename a resource.
/resources/{id}Delete a Resource
/activity/sessionGet activity logs
/email-lists/{id}Get individual email group
/email-lists/{id}Update an email group
/email-lists/{id}Delete an email group with given id
/resources/uploadUpload a file
/activity/webhooksGet webhook logs
/resources/extractExtract resources
/resources/previewPreview a file
/forms/entries/{id}Get form data entries for a receive
/forms/entries/{id}Delete a receive form submission
/notifications/{id}Get notification details
/notifications/{id}Update a notification
/notifications/{id}Delete a notification
/resources/compressCompress resources
/resources/downloadDownload a file
/resources/list/{id}List contents of folder
/email/welcome/{username}Resend welcome email to specific user
/shares/complete-send/{id}Complete send files
/webhooks/resend/{activityId}Resend a webhook message
/webhooks/regenerate-token/{id}Regenerate security token
/recipients/shares/invites/{shareId}Resend invitations to share recipients