---
title: "FTP connected service"
slug: "ftp-connected-service"
updated: 2026-04-27T16:10:34Z
published: 2026-04-30T10:00:01Z
canonical: "documentation.encodify.com/ftp-connected-service"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://documentation.encodify.com/llms.txt
> Use this file to discover all available pages before exploring further.

# FTP connected service

## Overview

---

> [!WARNING]
> **Important:** The FTP Connected Service will be enabled by default within your infrastructure. It does NOT require an Encodify administrator to apply any adjustments to your infrastructure

In our system, it is possible to configure FTP, FTPS, FTPES or SFTP connections to import field and file content.

## Feature flag

---

| Property name | In webapp.yaml | Value format |
| --- | --- | --- |
| enable.connections.ftp | *starting from 9.102.0* **encode**: **webapp**: **connections**: **list:** - **type**: FTP **enabled-sites**: **'*'** | [*] \| [SiteID] |

Starting from v.19.0.0, the "FTP" feature flag is not needed to enable/disable "FTP Connected Service"!!!

"FTP Connected Service" will always be enabled for all sites by default.

## FTP Service Configuration

---

![ca6370c4f0__1_.jpg](https://cdn.document360.io/3a63e0a8-1221-4570-aaa1-d43f9b95a612/Images/Documentation/360018236998.png)

| Parameter | Description |
| --- | --- |
| Service Name | Descriptive name of the integration service |
| Account | You can select from existing accounts or leave “Create new…” to create the new one on this step |
| Account Name | Descriptive name of the connected account |
| FTP Type | FTP SFTP FTPS FTPES > [!WARNING] > FTPS and FTPES are supported only in mode force_local_data_ssl=NO > [!WARNING] > Unfortunately, we could not test cases with FTPS and FTPES connections. There are [problems](https://encodeas.atlassian.net/browse/EBMS-25475) with configuration of our server. > > What we reccomend: > > - if security is important to the client - use sftp, > - if not - use ftp. > > The ftps / ftpes option has a serious compatibility issue with Java security. Problem - Java uses a separate security channel for each new port. And in ftps / ftpes - 2 ports are used. And in the default settings, the server wants the session to be one, and Java does two. |
| URL | URL to the FTP system you want to connect to. FTP URL scheme and FTP Type should match |
| User Name | User login name |
| Password | User password |
| Connection Timeout | Time during which the system is trying to get a response from FTP. If the time elapsed and no response is received, the timeout message will be shown |
| Timeout Message | A message to be displayed if FTP is not available during the specified timeout |
| Connection Mode | PASSIVE (The client issues a PASV command to indicate that it will wait “passively” for the server to supply an IP and port number, after which the client will create a Data Connection to the server.) ACTIVE (The client issues a PORT command to the server signalling that it will “actively” provide an IP and port number to open the Data Connection back to the client.) *The field becomes hidden when the SFTP type is selected |
| Encoding | UTF-8 ISO-8859-1 *The field becomes hidden when the SFTP type is selected |
| Transfer data type | Binary ASCII *The field becomes hidden when the SFTP type is selected |
| Data Timeout | Time during which the system is waiting to read data *The field becomes hidden when the SFTP type is selected |

On saving the service, the system validates the connection to the server. Correspondent message appears if the connection fails:

![6a9e74541c.jpg](https://cdn.document360.io/3a63e0a8-1221-4570-aaa1-d43f9b95a612/Images/Documentation/360018237698.png)

Note! Service will not be saved with a failed connection, but the account will. In this case, the account can be edited only from the Connected Accounts list.

Once the service is configured, it can be used in [Scheduled Import action](/v1/docs/scheduled-import).
