[MARCA] Documentação

Autenticação e ambientes

Chaves por unidade, escopos, IPs permitidos e os dois ambientes.

Chaves de API

Cada unidade (CNPJ) tem as próprias chaves. A unidade vem sempre da chave — nunca vai no corpo da requisição.

Authorization: Bearer sk_live_ab12cd34.xxxxxxxxxxxxxxxxxxxxxxxxxxxx
Ambiente Prefixo URL
Produção sk_live_ https://api.exemplo.com.br/v1
Sandbox sk_sandbox_ https://sandbox.api.exemplo.com.br/v1

Domínios provisórios: os definitivos serão publicados junto com o nome do produto.

Escopos

Crie cada chave só com o que ela precisa: charges:read, charges:write, payments:read, refunds:read, refunds:write, webhooks:manage, events:read. Sem o escopo, a API responde 403 insufficient-scope.

IPs permitidos

Opcionalmente, restrinja a chave a IPs ou faixas (CIDR). Chamada de outro IP: 403 ip-not-allowed.

Rotação

Crie uma chave nova, troque na sua aplicação e revogue a antiga no painel. A revogação vale na hora.

Próximo: Idempotência e novas tentativas →