Skip to content

PIX Cash Out por Chave

Realiza uma transferência PIX utilizando a chave PIX do destinatário.

Endpoint

POST /api/v2/external/pix/cash-out

Headers

HeaderTipoObrigatórioDescrição
AuthorizationStringSimBearer {access_token}
Content-TypeStringSimapplication/json
hmacStringSimAssinatura HMAC-SHA512 do body (hex)

Autenticação

Obtenha o access_token via Auth Token. A assinatura HMAC deve ser gerada conforme descrito em HMAC-SHA512.

Request Body

CampoTipoObrigatórioDescrição
amountIntegerSimValor em centavos. R$ 100,00 = 10000
pix_keyStringSimChave PIX do destinatário
pix_key_typeStringSimTipo da chave: cpf, cnpj, email, phone, evp
descriptionStringNãoDescrição da transferência (max. 140 caracteres)

Valores em centavos

Todos os valores monetários da API são representados em centavos (inteiro). Para enviar R$ 1.500,75 informe 150075.

Exemplo

bash
curl -X POST https://api.owem.com.br/api/v2/external/pix/cash-out \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -H "hmac: $HMAC" \
  -d '{
    "amount": 10000,
    "pix_key": "12345678901",
    "pix_key_type": "cpf",
    "description": "Pagamento fornecedor"
  }'

Resposta de Sucesso — 200

json
{
  "worked": true,
  "transaction_id": "PIXOUT20260309a1b2c3d4e5f6",
  "end_to_end_id": "E37839059202603091530abcdef01",
  "amount": 10000,
  "fee": 0,
  "status": "processing",
  "detail": "PIX enviado para processamento"
}
CampoTipoDescrição
workedBooleantrue indica que a requisição foi aceita
transaction_idStringIdentificador único da transação
end_to_end_idStringIdentificador End-to-End no SPI/BACEN (formato E{ISPB}...)
amountIntegerValor da transferência em centavos
feeIntegerTarifa cobrada em centavos
statusStringStatus inicial: processing
detailStringMensagem descritiva

Resposta de Erro — 400

json
{
  "worked": false,
  "detail": "Chave PIX inválida"
}

Resposta de Erro — 422

json
{
  "worked": false,
  "detail": "Saldo insuficiente"
}

Tipos de Chave PIX

TipoFormatoExemplo
cpf11 dígitos (sem pontuação)12345678901
cnpj14 dígitos (sem pontuação)12345678000199
emailEndereço de e-mailnome@empresa.com.br
phone+55 + DDD + número+5511999998888
evpUUID v4a1b2c3d4-e5f6-4a7b-8c9d-0e1f2a3b4c5d

Próximos Passos

Após criar a transferência, acompanhe o status via:

Ou receba a confirmação automaticamente via Webhook.

Owem Pay Instituição de Pagamento — ISPB 37839059