# SFTP

## Processo

Este método consiste em enviar um arquivo com as informações dos pedidos para um servidor SFTP. Nós monitoramos constantemente esse servidor em busca de novos arquivos para posteriormente criar as entregas no Shippify.

<figure><img src="/files/PSLfLx5TEyYIQb76Y0iC" alt=""><figcaption><p>Creación por sftp</p></figcaption></figure>

## Servidor

Você pode utilizar seu próprio servidor SFTP para armazenar os arquivos e nos conceder acesso para lê-los constantemente, ou, caso não possua um, podemos lhe fornecer acesso ao nosso.

## Arquivos

Suportamos uma ampla variedade de formatos para os arquivos que você deseja enviar ao servidor:

* JSON
* EXCEL
* CSV
* XML
* EDIFILE

Nesses arquivos, é importante incluir todas as informações necessárias para criar uma entrega em nosso sistema. Você pode verificar os campos obrigatórios [neste link](https://docs.shippify.co/developers/shippify-api/entregas/creacion-de-entregas).&#x20;

## Requerimento

Para poder ativar essa integração é necessário que nos envie uma solicitação por email para `integrations@shippify.co` com todas as informações para a configuração. Aqui estão os dados que você deve enviar e exemplos:

* **Email da minha empresa na Shippify:** Aqui você deve escrever o email da sua conta no Shippify.
* **Servidor SFTP:** Shippify ou Próprio. Se for próprio, anexar os seguintes dados:
  * Host
  * Porta
  * Usuário
  * Senha
* **Tipo de arquivo**: Formato do arquivo que você irá enviar ao SFTP, pode ser JSON, EXCEL, CSV, XML ou EDIFILE.
* **Tempo:** Indique com que frequência você irá enviar um arquivo.
* **Pedidos por arquivo:** Indique quantos pedidos vêm em cada arquivo.
* **Arquivo de exemplo:** Aqui você pode anexar um arquivo de exemplo que você irá enviar ao SFTP ou deixar uma URL para o arquivo.
* **Descrição do arquivo:** Aqui você pode deixar um Excel, anexado ou por URL, com o significado de cada campo que contém o arquivo e se você precisa que ele seja registrado na plataforma ou não.

<details>

<summary>Request usando o sftp da Shippify</summary>

```
Bom dia,

Desejo criar as entregas no Shippify por meio de um SFTP.
Anexo os dados necessários:

* Email da minha companhia no Shippify: example@shippify.co
* Servidor SFTP: Shippify
* Tipo de arquivo: JSON
* Arquivo de Exemplo: Documento anexo
* Descrição do arquivo: Documento anexo

Desde já, agradeço.

Atenciosamente,  
Name
```

</details>

<details>

<summary>Request usando um sftp próprio</summary>

```
Bom dia,

Desejo criar as entregas no Shippify por meio de um SFTP.
Segue abaixo os dados necessários:

- Email da minha companhia no Shippify: example@shippify.co
- Servidor SFTP: Próprio
    - Host: sftp-test.millunas.co
    - Porta: 43
    - Usuário: test
    - Senha: ******
- Tipo de arquivo: JSON
- Frequência: Um arquivo será enviado diariamente às 12h.
- Pedidos por arquivo: Cada arquivo conterá entre 100 e 200 pedidos.
- Arquivo de Exemplo: Documento anexo
- Descrição do arquivo: Documento anexo

Desde já, agradeço.

Atenciosamente,
Name
```

</details>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.shippify.co/developers/pt/guia-de-integracao/processos-basicos/criacao-de-entregas/sftp.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
