Autenticação
A API do PaysGator utiliza Chaves de API para autenticação. Todos os pedidos devem incluir a sua Chave de API no cabeçalho X-Api-Key.
Chaves de API
Pode encontrar as suas chaves de API no Dashboard do PaysGator, na secção de Desenvolvedores. Existem dois tipos de chaves:
- Chaves LIVE: Utilizadas para transações reais.
- Chaves TEST: Utilizadas para testes e integração. Nenhum dinheiro real é movimentado.
[!IMPORTANT] Mantenha as suas chaves de API em segredo. Não as partilhe nem as inclua em código do lado do cliente (frontend).
Como Autenticar
Inclua o cabeçalho X-Api-Key em todos os seus pedidos à API.
X-Api-Key: pg_live_a_sua_chave_aqui
Exemplo de Pedido Curl
curl -X GET "https://paysgator.com/api/v1/wallet/balance" \
-H "X-Api-Key: A_SUA_API_KEY"
Respostas de Erro
- 401 Unauthorized: A Chave de API está em falta ou é inválida.
- 403 Forbidden: Não tem permissão para aceder ao recurso solicitado (ex: tentar aceder a uma transação LIVE com uma chave TEST).