Saltar al contenido principal

Verify User API Key (Service-to-Service)

POST 

/apikeys/verify

Endpoint público para que otros servicios verifiquen API keys de usuarios. Flujo Típico: 1. Servicio externo recibe API key de un usuario 2. Envía petición a este endpoint para verificarla 3. Usa su propia API key del sistema en header X-API-Key 4. Recibe información del usuario propietario de la API key Ejemplos de Uso: - Microservicios verifican API keys de usuarios - Servicios externos validan autenticación - Gateway API verifica permisos de usuario Autenticación Requerida: - Header X-API-Key con API key del servicio solicitante - No requiere token JWT de usuario Información Retornada: - Datos del usuario propietario de la API key - Permisos y rol del usuario - Estado de la cuenta y empresa asociada Notas Importantes: - Solo servicios autorizados pueden usar este endpoint - La API key verificada debe estar activa - Incluye información de la empresa del usuario - Se registra el uso para auditoría

Request

Responses

API key de usuario verificada exitosamente