Skip to main content
Base URL: https://api.purincash.com Todos os endpoints ficam sob /v1 e exigem o header de autenticação:
Cada página desta seção tem um playground. Cole uma chave ps_test_ e dispare a requisição direto do navegador, sem sair da documentação.

Convenções

Dinheiro vai em centavos, inteiro

valueCents: 4990 é R$ 49,90. Os campos terminados em Cents são sempre inteiros.Duas exceções, que vale conhecer antes de escrever o parser: cartão e saque usam amount em reais decimal, e produto da loja usa price como texto no padrão brasileiro ("49,90").
Trate pelo código HTTP, não pelo texto. Lista completa em Erros.
limit vai de 1 a 100 (padrão 50) e offset pula resultados. A resposta traz total, limit e offset junto do array.
Mande um JSON já serializado, de até 2 KB. Ele volta exatamente igual na consulta e no webhook, sem parse do nosso lado.
A única exceção é cobrança com split, que não aceita metadata.
2026-03-18T12:05:00.000Z. Converta para o fuso do usuário só na exibição.

O mapa

Receber

/v1/payments para PIX e LTC./v1/charges para PIX avulso e split./v1/card-payments para cartão./v1/subscriptions para recorrência.

Catálogo

/v1/products para produtos de cobrança./v1/store/products para os da loja do Discord./v1/deliveries para o conteúdo entregue.

Dinheiro

/v1/wallet para saldo e retenções./v1/payouts para sacar./v1/disputes para contestações.

Teste

/v1/sandbox/* para simular pagamento e conferir saldo de teste.Só com chave ps_test_.

Limites que valem lembrar

Detalhes e como lidar com 429 em Limites de requisição.

Nunca usou a API?

O guia de primeira cobrança vai do zero ao webhook recebido, tudo em sandbox.