Referência / PIX
PIX Out (Envio)
/api/v1/hub/transactions/outRealiza uma transferência PIX para a chave de destino informada e retorna o identificador da operação.
Parâmetros do body
4 camposamountintegerObrigatórioValor em centavos.
pix_keystringObrigatórioChave PIX de destino.
pix_typestring · enumObrigatórioTipo da chave PIX.
Valores: CPFCNPJEMAILPHONE
descriptionstringOpcionalDescrição da transação.
Resposta
HubPixOutResponseDTOTransferência PIX realizada com sucesso.
{
"status": "success",
"transaction_id": "xyz789-abc123-def456",
"message": "Transferência realizada com sucesso"
}Campos da resposta
3 camposstatusstringObrigatórioStatus da transação.
transaction_idstringOpcionalIdentificador único da transação.
messagestringOpcionalMensagem descritiva sobre o resultado da operação.
Status HTTP
200Transferência PIX realizada com sucesso.
401Credenciais inválidas, token mal formatado ou uso de chaves em ambiente incorreto.
422Dados de entrada inválidos ou usuário sem Provider configurado.
500Erro interno do servidor.
501Funcionalidade não implementada para o provedor configurado.
PIX In (Recebimento) POST
Cria uma cobrança PIX para recebimento e retorna os dados necessários para gerar o QR Code de pagamento.
Atualizar webhook PUT
Atualiza apenas os campos enviados no body. Usuários com perfil Customer só podem editar os próprios webhooks. Usuários com perfil Director ou Superuser podem editar webhooks de qualquer usuário.