6 de maio de 2026 Updated A documentação do plugin TED (Documentation Index
Fetch the complete documentation index at: https://docs.lerian.studio/llms.txt
Use this file to discover all available pages before exploring further.
plugin-br-bank-transfer) foi totalmente revisada e alinhada com o código-fonte do plugin na tag v2.5.0-beta.5. A auditoria verificou a spec OpenAPI, guias, configuração, webhooks e lista de erros de ponta a ponta.
O que mudou
Especificação OpenAPI (ted.yaml)
InitiateTransferRequestreescrita com o campo obrigatóriopurpose(BACEN SPBFinlddCli,pattern: ^[0-9]{1,4}$), além de uma nota de documentação sobre o limite atual de 4 dígitos e um ponteiro para o Dicionário de Domínios do BACEN para a tabela completa de códigos.- Schemas
TransferList/TransferSummaryalinhados com os Go DTOsListTransfersResponseeTransferListItemResponse. ReadinessResponse.checksagora documenta o checkauth, que está sempre presente e retornaSKIPPEDquando auth está desabilitado.amountrestaurado para a lista de campos obrigatórios (validação no servidor).- Códigos de erro fantasmas removidos —
BTF-0400,BTF-1000,BTF-1001eBTF-1002não existem mais no catálogo de erros. Uma nota explica agora que os códigos de fornecedor JD passam verbatim emerror.code.
Guias e configuração
- Configuração do TED — correções em variáveis de ambiente (
POSTGRES_SSLMODE,WEBHOOK_MAX_RETRIES,DUPLICATE_GUARD_TTL_SEC) e na narrativa de tratamento de feriados. - Guia do desenvolvedor TED — header
X-Organization-Iddocumentado; exemplos de request e response atualizados. - Webhooks do TED — forma do envelope de webhook corrigida; a tabela de jitter agora reflete a semântica real do
ExponentialWithJitter(base × 2^attempt). - Boas práticas TED, TED IN, TED OUT, Modelo de dados TED, TED na Lerian, Visão geral do TED, Glossário do TED — correções e adições menores.
Semântica dos códigos de fornecedor JD
AAC90esclarecido como rejeição por assinatura inválida.ALN01esclarecido como número de controle não encontrado.
Referência de erros
- Lista de erros do TED — códigos fantasmas removidos; códigos restantes verificados contra o código-fonte do plugin.

