Preloader
Desenvolvedor

Visão geral

A API pública da PulsePag está organizada por módulos. Cada módulo pode usar autenticação por headers ci/cs ou por Bearer JWT, dependendo do endpoint.

Módulos principais
  • Transações PIX: /api/transactions/create, /api/transactions/check.
  • Transação interna: /api/transactions/internal e alias /api/transactions/withdraw/internal.
  • Saldos: /api/users/balance por credenciais e /api/accounts/balance por JWT.
  • Saques: /api/withdrawals/withdraw e alias /api/payments/withdrawal.
  • Crypto: /api/crypto/withdraw, /api/crypto/fees e /api/crypto/status/{transactionId}.
  • Boletos: /api/v1/boletos e rotas auxiliares de PDF e linha digitável.
  • Cartão: /api/v1/card/payments com busca, captura e estorno.
  • MED: listagem de infrações e envio de defesa.
Modelo de autenticação
  • ci/cs: usado nas rotas de transações, saldo por credenciais, MED e depósitos v1.
  • Bearer JWT: usado nas rotas de conta autenticada, saques, crypto, boletos e cartão.
Status que aparecem com mais frequência
  • PENDING: operação criada e aguardando conclusão.
  • PROCESSING: a PulsePag aceitou a solicitação e está liquidando no provedor.
  • COMPLETED: operação concluída.
  • FAILED: falha final da operação.