URL base
/v1. Sandbox e
produção compartilham a mesma URL; a API key usada na autenticação define o
ambiente.
Chaves e objetos de teste ficam isolados dos dados de produção. Consulte o
guia de sandbox para conhecer os cenários de teste
disponíveis.
Métodos HTTP
Cada endpoint usa o método que representa a operação realizada:Atualizações também usam
POST e funcionam como merge: campos não enviados
permanecem inalterados. Cada request de escrita opera sobre um único objeto.Faça sua primeira requisição
Esta leitura lista até um cliente da sua própria organização. Ela funciona mesmo quando ainda não há clientes cadastrados.1
Configure uma chave de teste
Crie uma API key com escopo Veja como criar, armazenar e enviar a chave no
guia de autenticação.
read, mantenha-a somente no seu backend e
exponha o valor como variável de ambiente.2
Liste os clientes
Escolha a linguagem usada no seu backend:
3
Confira a resposta
Uma coleção vazia continua sendo uma resposta bem-sucedida:
Convenções importantes
- Objetos completos: criações, consultas, atualizações e ações bem-sucedidas retornam o objeto público completo.
- Paginação por cursor: listagens usam
starting_after,ending_beforeelimit. Veja Paginação. - Erros consistentes: falhas usam status HTTP e um código estável para tratamento programático. Veja Erros.
- Datas em ISO 8601: timestamps incluem data, hora e fuso. Veja Datas, fusos e moedas.
- Rastreabilidade: cada chamada pode ser investigada pelo request ID. Veja Requests.
Principais recursos
- Customers — identidade, contato, endereço de cobrança e meios de pagamento do comprador.
- Produtos e preços — catálogo usado em checkouts, links de pagamento e assinaturas.
- Checkout Sessions — tentativas de compra com experiência hospedada pela Chargefy.
- Payment Intents — ciclo de uma tentativa de pagamento.
- Assinaturas — cobranças recorrentes, faturas, períodos e mudanças de plano.
- Eventos — mudanças que podem ser acompanhadas por webhook.
Continue lendo
Autenticação
Proteja sua API key e envie a credencial correta em cada request.
Sandbox
Valide pagamentos e estados sem movimentar dinheiro real.
Idempotência
Repita operações sensíveis sem criar o mesmo recurso duas vezes.
Webhooks
Receba mudanças de estado e mantenha seu sistema sincronizado.

