Autenticação
A ISolutionPay usa API Keys pra autenticar suas requisições. Toda chamada precisa da sua chave no header — sem ela você recebe 401.
Criando sua API Key
- Acesse isolutionpay.com/dashboard/api-keys
- Clique em Cadastrar API
- Dê um nome (ex:
Produção,Meu Site) - Expanda a chave criada e copie a Chave de API — começa com
casperspay_sk_
⚠️ Nunca exponha a chave no frontend ou em repositórios públicos. Use variável de ambiente no seu servidor.
Usando a chave
Envie no header token em todas as requisições:
curl -X POST https://isolutionpay.com/api/pix \
-H "Content-Type: application/json" \
-H "token: isolutionpay_sk_SUA_CHAVE_AQUI" \
-d '{ "valor": "99.90", "nome": "João Silva", "cpf": "12345678900" }'Também aceita Authorization Bearer:
Authorization: Bearer isolutionpay_sk_SUA_CHAVE_AQUIBoas práticas
- Use variáveis de ambiente (
.env) para armazenar a chave - Crie uma chave separada para cada ambiente (produção, testes)
- Se suspeitar que foi comprometida, delete e crie uma nova no painel