--- title: "Download File Reference by SFTP" slug: "download-file-reference-by-sftp" tags: ["SFTP", "File References"] updated: 2026-07-10T19:51:50Z published: 2026-07-10T19:51:50Z canonical: "documentation.decisions.com/download-file-reference-by-sftp" --- > ## Documentation Index > Fetch the complete documentation index at: https://documentation.decisions.com/llms.txt > Use this file to discover all available pages before exploring further. # Download File Reference by SFTP | Step Details | | --- | | **Introduced in Version** | 9.22 | | **Last Modified in Version** | 10.0 | | **Location** | Integration > FTP | The Download File Reference by SFTP step allows Users to download a File Reference across a network from an SFTP (Secure File Transfer Protocol) server. This step requires proper authentication via username and password to connect to the specified server type. **Note:** All Certificates and related information for FTP/SFTP steps are stored within the Flow Step and are not stored independently in the database or the server. --- ## Properties #### SFTP | Property | Description | Data Type | | --- | --- | --- | | Get Connection by ID **(v9.28+)** | Enables Users to retrieve a connection by a specified ID. | Boolean | | Get Configuration From Data | Allows Users to set the configuration as input fields. | Boolean | #### Server | Property | Description | Data Type | | --- | --- | --- | | Host | Host name of the SFTP server. | String | | Port | Port of the SFTP server. | String | | SSL | Toggles SSL on/off. | Boolean | #### Authentication | Property | Description | Data Type | | --- | --- | --- | | Use Certificate for Auth | Enables users to use a Certificate and Certificate Password for authentication for SFTP. Users can use the following types of certificates: X.509, PFX/PKCS#12, and PEM. | Boolean | | Username | Username for the SFTP account | String | | Password | Password for the SFTP account | String | #### Advanced | Property | Description | Data Type | | --- | --- | --- | | Show Advanced Options | Toggles Advanced Options on/off. | Boolean | | Enable Compression | Enables compression of the file being uploaded | Boolean | | SSH Key Exchange Algorithm | Enables SSH to use a specified algorithm type | Boolean | #### Inputs | Property | Description | Data Type | | --- | --- | --- | | Output File Name | The desired file name of the downloaded file. | String | | Remote File Path | The SFTP directory path of the SFTP host. | String | #### Outputs | Property | Description | Data Type | | --- | --- | --- | | File | This step outputs a file reference using the specified information. | FileReference | ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/2026-03-25_14h48_33.png) New SFTP Authentication SettingIn v9.26+, Users have the option to provide authentication using both a public key (certificate) and a server password. ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/2026-06-10_11h12_18.png) --- ## Example Inputs and Outputs ```none Inputs: { Remote File Path: Output FileName: Outputs: [ 0: ( path: data: { file: { Id: FileName: Size: FileDateTime: ``` #### ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/2026-03-25_14h37_21.png) --- ## Step Changes | DT Title | Description | Version | Date | | --- | --- | --- | --- | | [DT-047131] Add step to download file reference via SFTP | A new step, 'Download File Reference by SFTP' has been added that enables Users to output specified files as file references. | [9.22](https://documentation.decisions.com/v99/docs/version-922x-release-notes?highlight=%5BDT-047131%5D) | March 2026 | | [DT-035959] SFTP Authentication using Public Key and server password | Added the ability to authenticate using both the Public key (certificate) and server password for all SFTP steps. | [9.26](https://documentation.decisions.com/v99/docs/version-926x-release-notes?highlight=DT-035959) | May 2026 | | [DT-047645] Add Batch SFTP Operations Step – Single SFTP Session Support | All SFTP steps have been updated to allow connections by ID. | [9.28](https://documentation.decisions.com/v99/docs/version-928x-release-notes?highlight=%5BDT-047645%5D%20Add%20Batch%20SFTP%20Operations%20Step%20%E2%80%93%20Single%20SFTP%20Session%20Support%5C) | June 2026 | | [DT-047715] 'ShowCertOptions' and 'ShowPasswordOption' settings removed. | 'ShowCertOptions' and 'ShowPasswordOption' settings are not displayed now for all SFTP steps. | 9.29 | July 2026 | | [DT-047715] 'ShowCertOptions' and 'ShowPasswordOption' settings removed. | 'ShowCertOptions' and 'ShowPasswordOption' settings are not displayed now for all SFTP steps. | 10.0 | July 2026 |