Configuración
Chaves de API
Gere as chaves que seus próprios sistemas usam para se conectar à API do Recaudo.
Antes de começar
As chaves ficam em Configurações › Avançado › Chaves de API. Você precisa de alguém que programe a integração; se só quer receber avisos do que acontece na sua conta, veja também os webhooks.
Tipos de chave
Sempre que você gera chaves recebe um par, e existe um par para cada ambiente:
- Chave secreta (
sk_live_…ousk_test_…): autentica suas chamadas à API. Use só no seu servidor. - Chave pública (
pk_live_…oupk_test_…): identifica sua conta no navegador ou no app. - Produção (
live) movimenta dinheiro e dados reais; teste (test, sandbox) serve para desenvolver sem cobranças reais.
Gerar suas chaves
Gere primeiro as de teste e, quando sua integração funcionar, as de produção.
-
Abra Chaves de API
Acesse Configurações, abra Avançado e escolha Chaves de API. -
Escolha o ambiente
Localize a seção Chaves de API de teste (sandbox) ou Chaves de API de produção e clique em Gerar chaves. -
Copie as chaves
Em Chaves de API geradas copie a chave pública e a secreta e guarde em um lugar seguro (por exemplo, nas variáveis de ambiente do seu servidor). -
Anote o ID da conta
A mesma página mostra Seu ID de conta, caso sua integração precise.
Cuidado
As chaves são exibidas uma única vez. Depois você só verá o início e os últimos 4 caracteres. Se perder a secreta, gere um novo par e revogue o anterior.
Usar a chave nas suas chamadas
Envie a chave secreta no cabeçalho Authorization de cada requisição:
Authorization: Bearer sk_test_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
curl https://recaudo.app/api/v1/customers \
-H "Authorization: Bearer sk_test_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" \
-H "Accept: application/json"
Endpoints, erros e paginação estão na referência de autenticação da API.
Trocar ou revogar uma chave
Não existe um botão para rotacionar: para trocar uma chave, gere uma nova e revogue a anterior.
-
Gere um novo par
No mesmo ambiente clique em Gerar chaves e copie as novas. -
Atualize seu sistema
Substitua a chave no seu servidor e confirme que as chamadas continuam funcionando. -
Revogue a anterior
Na lista, clique em Revogar ao lado da chave antiga. As chamadas que a usam param de funcionar na hora.
Dica
Nunca coloque a chave secreta no código de uma página web, de um app ou de um repositório. Se achar que alguém a viu, revogue imediatamente.
Próximo passo
Esta página ajudou?
Obrigado por avisar.