> For the complete documentation index, see [llms.txt](https://trillo.gitbook.io/trillo-workbench-python-sdk/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://trillo.gitbook.io/trillo-workbench-python-sdk/sftpapi.md).

# SFTPApi

## get

Description...

```
SFTPApi.get(server, userName, password, 
      remoteFile, localFile)    
or

SFTPApi.get(server, port, userName, password, 
      remoteFile, localFile)
```

#### Parameters

```
server (string)
userName (string)
password (string)
remoteFile (string)
localFile (string)
port (int)
```

#### Returns

```
Result
```

## put

Description...

```
SFTPApi.put(server, userName, password, 
      remoteFile, localFile) 
or

SFTPApi.put(server, port, userName, password, 
      remoteFile, localFile)
```

#### Parameters

```
server (string)
userName (string)
password (string)
remoteFile (string)
localFile (string)
port (int)
```

#### Returns

```
Result
```

## ls

Description...

```
SFTPApi.ls(server, userName, password, 
      remoteFolder) {  
or

SFTPApi.ls(server, port, userName, password, 
      remoteFolder)
or

SFTPApi.ls(server, userName, password, 
      remoteFolder, extensions)
or

SFTPApi.ls(server, port, userName, password, 
      remoteFolder, extensions)

```

#### Parameters

```
server (string)
userName (string)
password (string)
remoteFolder (string)
port (int)
extensions (string)
```

#### Returns

```
Result
```
