Pix
Referência / PIX
PIX In (Recebimento)
POST
/api/v1/hub/transactions/inCria uma cobrança PIX para recebimento e retorna os dados necessários para gerar o QR Code de pagamento.
Parâmetros do body
3 camposamountintegerObrigatórioValor em centavos.
descriptionstringOpcionalDescrição da transação.
payloadstringOpcionalString EMV ou QR Code existente para reutilização.
Resposta
200
HubPixInResponseDTOCobrança PIX criada com sucesso.
JSON · Resposta de sucesso
{
"status": "pending",
"transaction_id": "abc123-def456-ghi789",
"qr_code": "00020126580014br.gov.bcb.pix0136a1b2c3d4-e5f6-7890-abcd-ef1234567890520400005303986540510005802BR5913NOME EMPRESA6009SAO PAULO62070503***6304ABCD",
"qr_code_name": "qr_empresa_123",
"expiration_date": "2026-03-18T23:59:59"
}Campos da resposta
5 camposstatusstringObrigatórioStatus da transação.
transaction_idstringOpcionalIdentificador único da transação.
qr_codestringOpcionalCódigo EMV do PIX copia e cola.
qr_code_namestringOpcionalNome identificador do QR Code.
expiration_datestring · date-timeOpcionalData e hora de expiração do QR Code.
Status HTTP
200Cobrança PIX criada 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.