SharkHub
Pix

Referência / PIX

PIX Out (Envio)

POST/api/v1/hub/transactions/out

Realiza uma transferência PIX para a chave de destino informada e retorna o identificador da operação.

Parâmetros do body

4 campos
amountintegerObrigatório

Valor em centavos.

pix_keystringObrigatório

Chave PIX de destino.

pix_typestring · enumObrigatório

Tipo da chave PIX.

Valores: CPFCNPJEMAILPHONE

descriptionstringOpcional

Descrição da transação.

Resposta

200HubPixOutResponseDTO

Transferência PIX realizada com sucesso.

JSON · Resposta de sucesso
{
  "status": "success",
  "transaction_id": "xyz789-abc123-def456",
  "message": "Transferência realizada com sucesso"
}

Campos da resposta

3 campos
statusstringObrigatório

Status da transação.

transaction_idstringOpcional

Identificador único da transação.

messagestringOpcional

Mensagem descritiva sobre o resultado da operação.

Status HTTP

200

Transferência PIX realizada com sucesso.

401

Credenciais inválidas, token mal formatado ou uso de chaves em ambiente incorreto.

422

Dados de entrada inválidos ou usuário sem Provider configurado.

500

Erro interno do servidor.

501

Funcionalidade não implementada para o provedor configurado.