📄️ Overview
Any 3rd party web or native application can use {conKeyRefs.MFTFS} Download API to transfer files and folders from a {conKeyRefs.MFTFS} server.
📄️ Security token
The API links calling the download tool can be protected from being manually copied and used by a different user under the existing SessionID.
📄️ Downloading API URL parameters using a session token
- ThruSessionId (mandatory) Session token: Unique identifier of the current session. Regular session type is deleted after the next login under the same account credentials. Immutable session type can be created concurrently under the same account credentials an expire after configurable time, default is 48 hours.
📄️ Downloading API URL parameters using a security token
sessionID from {conKeyRefs.MFTFS} is not required of this type of download, user is not authenticated in {conKeyRefs.MFTFS} since calling application is supposed to authenticate a user.
📄️ Downloading API using the short key
Download Tool with short key option is designed to prevent exposing session ID and file ID on the URL string.
📄️ Server error codes
These codes are passed as parameters to the ThruErrorReportingUrl in case any error occurs:
📄️ JavaScript samples
The session and folder IDs used are sample values.
📄️ URL sample
Download using Session ID for authenticated users: