ExaVault Legacy APIs


Files.com acquired ExaVault, another Managed File Transfer service, in 2021. As of 2023, 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 as of 2022 or earlier. New applications should use the modern Files.com SDKs and API.

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

ExaVault API Transition 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.

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 API. This prevents exposing your authentication tokens to your clients.

Legacy API Code Will Connect in the Same Way

After your account is migrated, the URLs used by API code will continue to function. If you accessed the API through the accountname.exavault.com address, that same address will still work. If you used api.exavault.com as the host name, that host will continue to work except when certain conditions apply.

Special Cases

If you create new API keys after your site has been migrated, you cannot use the api.exavault.com hostname for the legacy API.

If you use the v1.2 authenticateUser function to log in with a user's credentials, you must use your account's subdomain address (such as accountname.exavault.com or accountname.files.com).

The hostname of api.exavault.com was not officially supported on the legacy platform for version 2.0, but happened to work due to that network's configuration.

After your account has migrated to the modern platform, you must use your account's subdomain address, such as accountname.exavault.com or accountname.files.com with legacy API version 2.0.

API Keys are migrated

All of your existing API keys will be migrated along with the rest of your 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 will not be migrated, so you will need to retrieve a fresh token using the authenticateUser method.

Code using legacy SDKs should work

For all of the supported methods, the previously published SDKs should 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.

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, either as accountname.exavault.com or accountname.files.com.

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.

Start My Free Trial

©2023 Files.com. All right reserved

FILES.COM

  • Start My Free Trial
  • Pricing
  • Docs
  • API and SDKs
  • Contact

CONTACT & SUPPORT

support@files.com

(800) 286-8372

Monday–Friday

9am–8pm Eastern