Skip to main content

FTPS

The FTPS node transfers files using FTP over TLS/SSL (FTPS). It provides the same operations as the standard FTP node but adds transport-layer encryption. FTPS supports both Explicit (FTPES) and Implicit modes. Use this node when your file transfer partner requires FTP with SSL/TLS security.

Before You Use This Node

What you may needWhere to set it upWhy it matters
FTPS server connectionConnectionsSave server details once, then reuse them for encrypted file transfer steps.
Files to uploadFilesFiles can come from cloud storage or local storage and be reused in file transfer steps.
Certificates, if your server requires themCertificatesKeep certificate setup in one trusted place.
Folder paths or file name patternsGlobal VariablesKeep common paths consistent across workflows.

Actions

ActionDescription
ftps:uploadFileUpload a file to the FTPS server
ftps:downloadFileDownload a file from the FTPS server
ftps:deleteFileDelete a file on the FTPS server
ftps:renameFileRename or move a file on the FTPS server
ftps:listFilesList files in a directory on the FTPS server

ftps:uploadFile

Uploads a file to the specified path on the remote server over an encrypted connection.

Parameters

ParameterTypeRequiredDescription
remotePathstringYesFull path on the remote server including file name
contentstringYesBase64-encoded file content
transferModestringNobinary or ascii. Defaults to binary
createDirectoriesbooleanNoCreate parent directories if they don't exist. Defaults to false

ftps:downloadFile

Downloads a file from the remote server over an encrypted connection.

Parameters

ParameterTypeRequiredDescription
remotePathstringYesFull path to the file on the remote server
transferModestringNobinary or ascii. Defaults to binary

ftps:deleteFile

Deletes a file on the remote server.

Parameters

ParameterTypeRequiredDescription
remotePathstringYesFull path to the file to delete

ftps:renameFile

Renames or moves a file on the remote server.

Parameters

ParameterTypeRequiredDescription
fromPathstringYesCurrent file path
toPathstringYesNew file path

ftps:listFiles

Lists files and directories at a given path.

Parameters

ParameterTypeRequiredDescription
remotePathstringYesDirectory path to list
filePatternstringNoGlob pattern to filter files (e.g., *.xml)

Connection

Requires an FTPS connection configured in the Global Configurator:

FieldDescription
hostFTPS server hostname or IP
portFTPS port. Defaults to 990 (Implicit) or 21 (Explicit)
usernameFTP username
passwordFTP password
securityModeimplicit or explicit. Determines how TLS is negotiated
passiveModeUse passive mode. Defaults to true
trustAllCertificatesSkip server certificate verification. Defaults to false

Configure under Connections > FTPS in the Global Configurator.

Output

Output format is identical to the FTP node. See FTP documentation for details on each action's response structure.

uploadFile

downloadFile

listFiles