Criar transacao
Inicia uma nova transacao PIX (pagamento). A transacao tera inicialmente o status PENDING e transitara para EXECUTED apos conclusao bem-sucedida ou para ERROR/REPROVED se falhar. O campo priority deve ser numerico: 1=PRIMARY (alta prioridade) ou 2=SECONDARY (prioridade normal).
Autorizações
Autenticacao por token JWT Bearer. Obtenha o token no endpoint /v1/login/oauth/access_token
usando credenciais do cliente (clientId e clientSecret).
Inclua o token no header Authorization:
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...
O token expira apos 3600 segundos (1 hora).
Cabeçalhos
Chave de idempotencia opcional para retentativas seguras (padrao IETF). Use um UUID v4 ou identificador de negocio unico. Se a mesma chave for enviada novamente e a requisicao original ja tiver sido processada, a resposta em cache e retornada.
Consulte Retentativas e idempotencia para mais detalhes.
Corpo
Identificador da conta a partir da qual a transacao sera realizada.
"019c96a0-0c0c-7221-8cf3-13313fb60081"
Valor da transacao.
10
Descricao da transacao.
"Internal transfer between accounts"
Informacoes da conta bancaria.
Nivel de prioridade da transacao. Codigo numerico indicando a prioridade de processamento da transacao.
Valores validos:
1= PRIMARY (Alta prioridade - processado primeiro)2= SECONDARY (Prioridade normal - fila de processamento padrao)
1, 2 1
Chave PIX do destinatario (beneficiario).
"recipient@example.com"
Identificador unico da transacao (endToEndId).
"TXN-ABC-123"
Resposta
Transacao criada
Identificador unico da transacao.
"019c96a0-0a98-7287-9a31-786e0809c769"
Identificador da requisição upstream.
"JD-REQ-20250926120001"
Identificador de transacao ponta a ponta.
"E12345678202501011200000001"
Status de processamento da transacao. Valores string indicando o estado atual de uma transacao PIX.
Valores validos:
PENDING= Transacao foi iniciada e aguarda processamento pelo sistema de pagamentosPENDING_CONFIRM= Transacao aguarda confirmacao finalEXECUTED= Transacao concluida com sucesso e fundos transferidosREVERSAL= Transacao foi revertida (estornada)REPROVED= Transacao foi rejeitada ou falhou na validacaoSCHEDULE= Transacao agendada para execucao futuraCANCELLED= Transacao foi cancelada pelo usuario antes da execucaoERROR= Ocorreu um erro de processamento durante a execucao da transacao
PENDING, PENDING_CONFIRM, EXECUTED, REVERSAL, REPROVED, SCHEDULE, CANCELLED, ERROR "EXECUTED"
Valor da transacao.
10
Descricao da transacao.
"Internal transfer between accounts"
Informacoes da conta bancaria.
Informacoes da conta bancaria.
Direcao do fluxo da transacao. Codigo numerico indicando se o dinheiro esta entrando, saindo ou sendo transferido internamente.
Valores validos:
1= CASH_IN (Recebimento de pagamento - dinheiro entrando na conta)2= CASH_OUT (Envio de pagamento - dinheiro saindo da conta)3= INTRA_PSP (Transferencia interna dentro do mesmo Prestador de Servicos de Pagamento)
1, 2, 3 1
Identificador do tipo de transacao. Codigo numerico especificando o tipo de transacao de pagamento.
Valores validos:
1= PIX (Pagamento instantaneo via sistema PIX brasileiro)
1 1
Nivel de prioridade da transacao. Codigo numerico indicando a prioridade de processamento da transacao.
Valores validos:
1= PRIMARY (Alta prioridade - processado primeiro)2= SECONDARY (Prioridade normal - fila de processamento padrao)
1, 2 1
Data e hora de criacao da transacao.
"2025-01-15T10:30:00.000Z"
Data e hora da ultima atualizacao da transacao.
"2025-01-15T10:30:00.000Z"

