Credenciais de Acesso
Para autenticar suas requisições, você precisará das seguintes credenciais, essas credenciais são enviadas no email do contato técnico responsável pela operação da sua instituição:| Parâmetro | Descrição |
|---|---|
client_id | Identificador único da sua aplicação |
client_secret | Chave secreta da aplicação (Enviada via Bitwarden) |
tenant_id | Identificador do tenant no Azure AD |
scope | Escopo de acesso |
Como Autenticar
A autenticação é feita em duas etapas:1. Obter o Access Token
Primeiro, faça uma requisição POST para o endpoint de autenticação do Azure AD:{tenant_id}, {client_id}, {client_secret} e {scope} pelas suas credenciais.
Resposta:
2. Usar o Token nas Requisições
Utilize oaccess_token recebido no header Authorization de suas requisições à API:
Renovação de Tokens
Os tokens de acesso têm validade de 1 hora (3600 segundos).
- Implementar renovação automática: Configure sua aplicação para solicitar um novo token antes da expiração
- Tratar erros 401: Se receber erro 401 (Unauthorized), solicite um novo token e tente novamente
- Cache inteligente: Armazene o token e reutilize-o enquanto estiver válido