🔑 Endpoint de Autenticação
POST /auth
Gera um token JWT Bearer válido por 30 minutos usando suas credenciais API.
URL Base:
- Produção:
https://api.avanttifinance.com/auth
📋 Como Funciona
1. Autenticação Basic Auth
Use suas credenciais no formatoapiKey:apiSecret encodado em Base64:
2. Fazer Requisição
3. Resposta de Sucesso
💻 Implementações por Linguagem
Node.js
Python
PHP
⏰ Gerenciamento de Tokens
Características do Token
- Duração: 30 minutos (1800 segundos)
- Tipo: JWT (JSON Web Token)
- Renovação: Automática antes da expiração
- Escopo: Limitado às permissões da empresa
Boas Práticas
🔄 Renovação Automática
🔄 Renovação Automática
Implemente renovação automática 1-2 minutos antes da expiração:
💾 Cache Inteligente
💾 Cache Inteligente
Cache tokens em memória ou Redis para evitar requisições desnecessárias:
🚨 Tratamento de Erros
🚨 Tratamento de Erros
Sempre trate erros de autenticação e renovação:
🚨 Tratamento de Erros
Possíveis Erros
| Código | Erro | Solução |
|---|---|---|
400 | Credenciais malformadas | Verificar formato das credenciais |
401 | Credenciais inválidas | Verificar API Key e Secret |
403 | Conta suspensa | Entrar em contato com suporte |
429 | Rate limit excedido | Aguardar e tentar novamente |

