Skip to main content
A API suporta três formas de autenticação. Abaixo você encontra exemplos prontos para uso.

1. Bearer Token (padrão recomendado)

curl --request GET \
  --url https://api.pagou.ai/v2/transactions \
  --header 'Authorization: Bearer SEU_TOKEN'

2. apiKey

curl --request GET \
  --url https://api.pagou.ai/v2/transactions \
  --header 'apiKey: SUA_API_KEY'

3. Basic Auth (token:x)

curl --request GET \
  --url https://api.pagou.ai/v2/transactions \
  --user token:x

Exemplo de erro de autenticação

{
  "type": "https://pagou.ai/problems/forbidden",
  "title": "Forbidden",
  "status": 403,
  "detail": "Forbidden Resource"
}
Escolha um padrão único de autenticação no seu backend. Isso simplifica observabilidade, incident response e manutenção da integração.