Ir para o conteúdo
Método URL
GET https://BASE_URL/public/api/v1/operacoes/{idOperacao}/configuracoes-envio-arquivo

Lista as configurações de envio de arquivos da operação — as conexões com o bucket ou o servidor da administradora do fundo, usadas para enviar a remessa e os lastros.

Serve para a leitura do bucket: o id de uma conexão AmazonS3 é o idConfiguracaoEnvioArquivo que se informa ao configurar uma pasta em Pastas de Leitura do Bucket. As conexões são cadastradas pela VeHub no cadastro da operação.

Path Params

Campo Tipo Descrição
idOperacao Número Identificador da operação (ver Listar Operações).

Esta rota não possui Request Body.

Exemplo de cURL
curl -X GET "https://BASE_URL/public/api/v1/operacoes/23/configuracoes-envio-arquivo" \
  -H "Authorization: Bearer {token}" \
  -H "GrupoEconomico: {grupo}"
Response Body — 200 OK
[
  {
    "id": 41,
    "nome": "Bucket da administradora - Homologação",
    "ativo": true,
    "tipoConexao": "AmazonS3",
    "bucket": "administradora-fidc-exemplo",
    "pathDestino": "remessas/cessao"
  }
]

Erros

Response Body — 404 Not Found (operação inexistente ou inativa)
{
  "status": "erro",
  "mensagem": "Operação com ID 23 não encontrada."
}

Modelo de dados

Configuração de envio

Campo Tipo Descrição
id Número Identificador da configuração.
nome Texto Nome da configuração.
ativo Booleano Indica se a configuração está ativa.
tipoConexao Texto AmazonS3, Sftp, SftpVertrau, Default (FTP), SslExplicito ou SslImplicito. A leitura de pastas aceita apenas AmazonS3.
bucket Texto Bucket, quando a conexão é Amazon S3.
pathDestino Texto Pasta de destino dos arquivos enviados.

Observações

  • Sem credenciais: endereço, porta, usuário, senha e região da conexão nunca são devolvidos pela API pública.
  • Operação ativa: as rotas desta seção só aceitam operação ativa do grupo econômico; inexistente ou inativa responde 404.