Authorization:
Obtendo sua API Key
API Keys são criadas pelo seller diretamente no Dashboard, na seção Integrações.Acesse o Dashboard
Faça login em app.linka.com.
Crie uma nova key
Clique em Nova Chave, dê um nome descritivo (ex: “Produção - E-commerce”) e confirme.
Ambientes
| Prefixo | Ambiente | Uso |
|---|---|---|
sk_live_ | Produção | Transações reais |
sk_test_ | Sandbox | Testes sem movimentação financeira |
Exemplo de requisição autenticada
Erros de autenticação
| Status | Código | Descrição |
|---|---|---|
401 | UNAUTHORIZED | Header Authorization ausente |
401 | INVALID_API_KEY | API Key inexistente, expirada ou revogada |
403 | FORBIDDEN | Permissão insuficiente para o recurso |
Boas práticas
Use ambientes separados
Use ambientes separados
Mantenha API Keys distintas para desenvolvimento, staging e produção.
Rotacione periodicamente
Rotacione periodicamente
Crie uma nova key, atualize seu sistema, e revogue a antiga no dashboard. Você pode manter ambas ativas durante a transição.
Revogue keys comprometidas
Revogue keys comprometidas
Se suspeitar de vazamento, revogue imediatamente no dashboard. A revogação é instantânea.
Use HTTPS sempre
Use HTTPS sempre
Requisições HTTP (sem TLS) são rejeitadas. A Linka API só aceita conexões criptografadas.