Verify User API Key (Service-to-Service)
POST/apikeys/verify
Endpoint público para outros serviços verificarem chaves API de usuários.
Fluxo Típico: 1. Um serviço externo recebe uma Chave API de usuário 2. Envia uma solicitação para este endpoint para verificá-la 3. Usa sua própria Chave API de sistema no cabeçalho X-API-Key 4. Recebe informações sobre o usuário proprietário da Chave API
Casos de Uso: - Microsserviços verificam Chaves API de usuário - Serviços externos validam a autenticação - O Gateway API verifica as permissões do usuário
Autenticação Requerida: - Cabeçalho X-API-Key com a Chave API do serviço solicitante - Não requer token JWT de usuário
Informações Retornadas: - Dados do usuário proprietário da Chave API - Permissões e função do usuário - Status da conta e empresa associada
Notas Importantes: - Somente serviços autorizados podem usar este endpoint - A Chave API verificada deve estar ativa - Inclui informações sobre a empresa do usuário - O uso é registrado para fins de auditoria
Request
Responses
- 200
- 400
- 401
Chave API de usuário verificada com sucesso
Chave API de usuário inválida ou inativa
Chave API de serviço inválida ou ausente