Skip to content

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_xxxxxxxxxxxxxxxxx

Onde Encontrar Suas Credenciais

Acesse o painel em API → Credenciais e selecione o ambiente desejado:

AmbientePrefixo da chaveUso
Sandboxnp_test_secret_...Testes e desenvolvimento
Producao (Live)np_live_secret_...Ambiente real

Importante: Nunca exponha seu Client Secret em 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

CodigoMotivo
401 UnauthorizedToken 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>.