Use este endpoint para iniciar uma transferência validando os dados do remetente, verificando horários de funcionamento e limites de uso, detectando duplicatas e calculando a tarifa. Nenhum fundo é retido nesta etapa. O initiationId retornado é válido por 24 horas e deve ser confirmado através do endpoint Processar Transferência. Use o cabeçalho X-Idempotency para garantir a deduplicação.
Autenticação por token JWT Bearer. O token deve incluir uma claim tenantId que corresponda ao cabeçalho X-Tenant-Id.
ID da organização usado como identificador do tenant. Todos os dados são limitados a esta organização. Deve corresponder à claim tenantId do JWT quando a autenticação está habilitada.
Chave de idempotência obrigatória para tentativas seguras. Use um UUID v4 ou identificador de negócio único. Se a mesma chave for enviada novamente e a solicitação original já tiver sido processada, a resposta em cache será retornada.
Consulte Tentativas e idempotência para detalhes.
255O ID da conta Midaz do remetente.
"019c96a0-0c0c-7221-8cf3-13313fb60081"
O valor da transferência em BRL.
0.01 <= x <= 999999.991000.5
Uma descrição da finalidade da transferência.
140"Payment for services"
Metadados personalizados como pares chave-valor.
{
"invoiceId": "INV-2024-001",
"orderId": "ORD-2024-123"
}Indica que a transferência foi iniciada com sucesso e está aguardando confirmação.
A resposta inclui o cabeçalho X-Idempotency-Replayed.
Se o valor for false, a transação acabou de ser processada. Se o valor for true, a resposta é uma repetição de uma solicitação processada anteriormente.
Consulte Tentativas e idempotência para mais detalhes.
O ID de iniciação único. Use este valor no endpoint Processar Transferência para confirmar a transferência.
"019c96a0-aa10-7abc-d1e2-8c9d0e1f2a3b"
O valor da tarifa calculada. Retorna 0.00 se as tarifas estiverem desabilitadas para esta organização.
1.5
O valor total, calculado como o valor da transferência mais a tarifa.
1002
O horário estimado de conclusão da transferência.
"2026-02-01T18:00:00-03:00"
O horário em que esta iniciação expira, 24 horas após a criação.
"2026-02-02T15:30:00-03:00"
O status da iniciação. PENDING_CONFIRMATION indica que a iniciação está aguardando confirmação através do endpoint Processar Transferência. PROCESSED indica que uma transferência foi criada. EXPIRED indica que a iniciação expirou após 24 horas.
PENDING_CONFIRMATION, PROCESSED, EXPIRED "PENDING_CONFIRMATION"
Detalhamento das tarifas cobradas. Cada entrada corresponde a uma tarifa aplicada durante a transferência.
ID do pacote de tarifas aplicado a esta transferência, se houver.
"019c96a0-ad10-7fab-c1d2-3b4c5d6e7f8a"