PIX Out (Envio)
Realiza uma transferência PIX para a chave de destino informada e retorna o identificador da operação.
Realiza uma transferência PIX para a chave de destino informada e retorna o identificador da operação.
Authorization
BearerAuth Informe apenas o token. A referência da API enviará automaticamente o cabeçalho no formato Authorization: Bearer {token}.
In: header
Request Body
application/json
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://staging.sharktecnologia.com/api/v1/hub/transactions/out" \ -H "Content-Type: application/json" \ -d '{ "amount": 5000, "pix_key": "usuario@exemplo.com", "pix_type": "EMAIL", "description": "Transferência para fornecedor" }'{
"status": "success",
"transaction_id": "xyz789-abc123-def456",
"message": "Transferência realizada com sucesso"
}{
"detail": "Not authenticated"
}{
"detail": "User does not have a Provider configured. Please contact SharkHub support."
}{
"detail": "Internal server error"
}{
"detail": "Provider does not support this operation"
}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.