Skip to main content

ExaVault Legacy APIs

Files.com acquired ExaVault, another Managed File Transfer service, in 2021. Since then, the ExaVault service has been integrated into the "mainline" Files.com service.

ExaVault has two legacy API versions, and both are still supported and will be supported in perpetuity on Files.com. Support is limited to applications that were already in production using these APIs at the time of migration. New applications should always use the modern Files.com SDKsExternal LinkThis link leads to an external website and will open in a new tab and API.

These documentation pages are maintained for reference purposes only, and to allow current applications to be supported.

ExaVault API Migrations Notes

Files.com has preserved the interfaces and operations of the ExaVault legacy APIs as best as possible. The vast majority of customers should find that their API integrations continue functioning without any intervention required.

Developers should not need to change anything about existing applications to use the ExaVault API on Files.com. Existing code should continue to work after migration the same way it did pre-migration.

ExaVault API Keys Are Migrated

All existing API keys were migrated with the rest of ExaVault account data and can be used the same way they were before.

Permanent Access Tokens Are Migrated

Access tokens associated with a specific user, which were created through the ExaVault web file manager will be migrated along with the rest of your account data.

Temporary access tokens were not migrated; you can always retrieve a fresh token using the v1.2 authenticateUser method.

Existing Code and SDKs Will Work

For all of the supported methods, the previously published SDKs will continue to work without modification. The contents of some responses may now contain placeholders or empty values, but SDKs should continue to function as expected without needing an update.

Legacy API Code Cannot Be Used Within A Web Browser Session

It is not possible to run legacy API code within a web browser session once a site has been migrated to the Files.com platform.

If you have implemented a client-side web application that is making requests to the legacy ExaVault API, this is not supported after migration to the Files.com platform. You should instead create a wrapper API on the server for your clients to interact with; your wrapper code is responsible for communicating with the legacy API, or with the Files.com APIExternal LinkThis link leads to an external website and will open in a new tab. This prevents exposing your authentication tokens to your clients.

Connecting to the Legacy API

After your account is migrated, the URLs used by API code using API Keys that existed before the migration will continue to function using the same addresses.

Connecting With New API Keys

While legacy code that uses api.exavault.com will still work, if you create new API keys or access tokens after your site has been migrated, you must use your site's subdomain, such as mysite.files.com, as the hostname for the legacy API.

Custom URLs for Files.com Sites Cannot Be Used With ExaVault APIs

If you have configured a custom URL for your new Files.com site, you cannot use that address to interact with the legacy ExaVault APIs. You must use your subdomain address, such as mysite.files.com, for the legacy ExaVault APIs.

Use Files.com API and SDKs for New Development

The ExaVault platform and, by extension, the legacy ExaVault APIs, provided a limited set of features. Using the legacy ExaVault APIs will prevent you from leveraging most of the features and functionality of the Files.com platform. We strongly urge developers to use the Files.com APIExternal LinkThis link leads to an external website and will open in a new tab, and its well-tested, tuned and optimized SDKsExternal LinkThis link leads to an external website and will open in a new tab for new development in order to take advantage of all of the capabilities of the Files.com platform.

The Files.com API offers access to all of the features in your site including fine-grained user permissions, automations, IP address control, and history logs. We are continuously adding new functionality to our APIs and working to improve our SDKs.

Files.com offers SDKs in popular programming languages and provide developer-friendly features such as support for automatic pagination, automatic retries for file transfers and parallelization of uploads and downloads.

Get Instant Access to Files.com

The button below will take you to our Free Trial signup page. Click on the white "Start My Free Trial" button, then fill out the short form on the next page. Your account will be activated instantly. You can dive in and start yourself or let us help. The choice is yours.