Skip to content

Postman Collection

Collection pronta para importar no Postman, Insomnia, ou qualquer client HTTP compativel.

Download

Baixar Postman Collection (JSON)

O que inclui

CategoriaEndpoints
PIX Cash-OutEnvio por chave, email, copia-e-cola, aprovar
PIX Cash-InGerar QR Code
ConsultasPor ID, E2E, tag, external_id, comprovante
ExtratoStatement com filtros e paginacao
SaldoBalance da conta
Chaves PIXListar chaves
DevoluicaoSolicitar refund
WebhooksRegistrar, listar, remover
MEDListar e detalhar
ValidacaoCPF

Total: 22 endpoints

Configuracao

1. Importar no Postman

  1. Abra o Postman
  2. Clique em Import (canto superior esquerdo)
  3. Arraste o arquivo JSON ou clique Upload Files
  4. A collection "Owem Pay - API Externa" aparece no painel esquerdo

2. Configurar variaveis

Clique na collection > aba Variables e preencha:

VariavelValorDescricao
base_urlhttps://api.owem.com.br/api/externalURL base da API (producao)
client_idSeu cli_...Client ID da API key
client_secretSeu sk_...Client Secret da API key

Para homologacao, use https://api-hml.owem.com.br/api/external.

3. HMAC automatico

A collection tem um pre-request script global que gera automaticamente o header hmac (HMAC-SHA512) para todas as requisicoes POST. Nao precisa calcular manualmente.

4. Variaveis automaticas

Os test scripts capturam automaticamente:

  • last_transaction_id — do response de cash-out
  • last_e2e_id — do response de cash-out
  • last_qr_tx_id — do response de cash-in

Essas variaveis sao reutilizadas nas consultas subsequentes.

Valores monetarios

Atencao

Request: valores em centavos (R$ 1,00 = 100)

Response: valores em subcentavos (R$ 1,00 = 10000)

Para converter response para Reais: divida por 10.000.

Workflow sugerido

  1. SaldoGET /balance para verificar saldo disponivel
  2. Cash-InPOST /pix/cash-in para gerar QR Code
  3. Cash-OutPOST /pix/cash-out para enviar PIX
  4. ConsultaGET /transactions/:id para acompanhar status
  5. ComprovanteGET /transactions/:id/receipt para transacoes concluidas

Importar no Insomnia

  1. Abra o Insomnia
  2. Application > Preferences > Data > Import Data
  3. Selecione From File e escolha o JSON
  4. Configure as variaveis de ambiente com os mesmos valores acima

Owem Pay Instituição de Pagamento — ISPB 37839059