Banco Central do Brasil - STA (Sistema de Transferência de Arquivos)
Permite enviar e receber arquivos de forma segura com instituições financeiras reguladas pelo BCB.
Authentication
This connector uses Token-based authentication.
info
Set up your connection in the Abstra Console before using it in your workflows.
How to use
Using the Smart Chat
Execute the action "CHOOSE_ONE_ACTION_BELOW" from my connector "YOUR_CONNECTOR_NAME" using the params "PARAMS_HERE".
Using the Web Editor
from abstra.connectors import run_connection_action
result = run_connection_action(
connection_name="your_connection_name",
action_name="your_action_name",
params={
"param1": "value1",
"param2": "value2"
})
Available Actions
This connector provides 9 actions:
| Action | Purpose | Parameters |
|---|---|---|
| post_arquivos | Fornece um identificador único protocolo para o novo arquivo a ser enviado. Obrigatório antes de iniciar qualquer envio. O protocolo será cancelado se o envio não for finalizado em até 48 horas. | No parameters |
| get_arquivos | Recupera informações de arquivos transmitidos. Suporta consulta por protocolos PROT e consulta avançada AVANC. | tipoConsulta (string) required nivelDetalhe (string) required protocolos (string) origemResposta (string) dependencia (string) dataHoraCriacaoInicio (string) dataHoraCriacaoFim (string) dataHoraInicio (string) dataHoraFim (string) codigoEstado (integer) identificadorDocumento (string) situacaoTransmissao (string) qtdMaxResultados (integer) ordenacao (string) sistemas (string) |
| get_arquivos_disponiveis | Recupera os arquivos disponibilizados a partir de uma data-hora informada. Consulta paginada com máximo de 1.000 protocolos por página. | dataHoraInicio (string) required dependencia (string) identificadorDocumento (string) sistemas (string) |
| put_arquivos_by_protocolo_conteudo | Envia o conteúdo binário do arquivo. Suporta envio completo, retomada de envio e envio em paralelo via Content-Range header. | protocolo (integer) Content-Range (string) |
| get_arquivos_by_protocolo_conteudo | Recebe download o conteúdo binário do arquivo. Suporta recebimento completo, retomada e recebimento em paralelo via Range header. | protocolo (integer) Range (string) If-Match (string) If-Unmodified-Since (string) |
| get_arquivos_by_protocolo_posicaoupload | Retorna a lista das partes de um arquivo que já foram enviadas com sucesso. Deve ser utilizada antes de retomar um envio interrompido. | protocolo (integer) |
| put_arquivos_situacao | Altera a situação de um ou mais arquivos entre 'A receber' e 'Recebido'. Limite de 10 solicitações por minuto. | No parameters |
| put_senha | Permite a alteração de senha do usuário autenticado na requisição. | No parameters |
| get_senha_vencimento | Consulta a quantidade de dias restantes para o vencimento da senha do usuário autenticado. | No parameters |