Appearance
Autenticacao
A API da NomadPay utiliza autenticação via Bearer Token com o seu Client Secret.
Como Autenticar
Envie o Client Secret no header Authorization em todas as suas requisições:
http
Authorization: Bearer np_live_secret_xxxxxxxxxxxxxxxxxOnde Encontrar Suas Credenciais
Acesse o painel em API → Credenciais e selecione o ambiente desejado:
| Ambiente | Prefixo da chave | Uso |
|---|---|---|
| Sandbox | np_test_secret_... | Testes e desenvolvimento |
| Producao (Live) | np_live_secret_... | Ambiente real |
Importante: Nunca exponha seu
Client Secretem código frontend, repositórios públicos ou logs. Trate-o como uma senha.
Exemplo de Requisicao Autenticada
bash
curl -X GET https://api.nomadspay.com/charges/balance \
-H "Authorization: Bearer np_live_secret_xxxxxxxxxxxxxxxxx"Erros de Autenticacao
| Codigo | Motivo |
|---|---|
401 Unauthorized | Token ausente, inválido ou expirado |
Se receber 401, verifique se está usando o token correto para o ambiente (Sandbox vs. Live) e se o header está formatado como Bearer <token>.
