Naken Pay · API v1
Documentação da API
Referência dos endpoints disponíveis hoje para integração com cobranças Pix, conta e webhooks.
Introdução
A API Naken Pay permite integrar cobranças Pix (cash-in), consulta de saldo, saques (cash-out) e receber webhooks em tempo real quando uma transação muda de status. Todas as rotas são REST, usam JSON e devem ser chamadas apenas por HTTPS.
Esta referência cobre os endpoints públicos atualmente disponíveis. Novos recursos serão publicados aqui à medida que forem lançados.
Autenticação
Cada requisição autenticada deve enviar as credenciais da integração em headers HTTP (geradas no painel em Credenciais da API):
- CI — Client ID
- CS — Client Secret
Em requisições com corpo, inclua também Content-Type: application/json.
Importante: nunca exponha o Client Secret em aplicativos front-end, repositórios públicos ou links compartilháveis. Use apenas em servidores ou ambientes seguros.
https://api.nakenpay.com/api/v1Todas as requisições devem usar HTTPS. Requisições HTTP serão redirecionadas automaticamente.
Transações
4 endpointsCobranças e consultas via API (CI/CS) e transferência interna entre contas no painel (JWT Bearer).
Conta
2 endpointsConsulte o saldo e realize saques da sua conta.
Webhooks
5 endpointsEventos enviados por **HTTPS POST** para a URL cadastrada no campo “URL de Callback” da credencial (painel → Credenciais). Cabeçalhos: `Content-Type: application/json`, `X-Webhook-Event` e `X-Client-Id` (CI da credencial). Timeout 10s; valide o remetente (IP fixo ou assinatura futura) e use HTTPS na sua URL. Transações: corpo com `transaction` e `payer`.