Você pode gerar suas credenciais diretamente no Dashboard KavroPay em Configurações > Chaves de API. Mantenha suas chaves privadas em sigilo e nunca as exponha em código client-side (frontend) ou em repositórios públicos.
Modos de Autenticação
A KavroPay aceita autenticação via Bearer Token (padrão RFC 6750) no cabeçalhoAuthorization ou via cabeçalho direto x-api-key:
- x-api-key Header
Ambientes e Prefixos de Chaves
A KavroPay separa estritamente os ambientes de homologação e produção através dos prefixos oficiais das chaves:Identificação Segura do Ambiente
Tanto as respostas da API quanto os webhooks entregues incluem campos explícitos de identificação do ambiente:"environment":"sandbox"ou"live""livemode":false(quando em testes) outrue(quando em produção)- Nos Webhooks: cabeçalho HTTP
X-Kavro-Environment: sandboxoulive
Cabeçalhos HTTP Suportados
Ao realizar requisições para a API KavroPay, inclua os seguintes cabeçalhos:Testando sua Conexão
Execute uma chamada simples ao endpoint de saldo para verificar se sua chave está ativa e configurada corretamente:Resposta de Sucesso (HTTP 200 OK)
Erros de Autenticação
Caso a chave esteja incorreta, ausente ou revogada, a API responderá com status401 Unauthorized:
