Hola Juan,
Lamento que estés experimentando este problema. El error 403 Forbidden generalmente indica que el servidor entiende la solicitud, pero se niega a autorizarla. Esto puede ser causado por varias razones.
En tu caso, dado que puedes ejecutar la query en la aplicación sin problemas, pero no a través de Insomnia, podría ser un problema con la forma en que estás autenticándote en Insomnia. Aquí hay algunas cosas que podrías verificar:
Asegúrate de que estás usando el método correcto para autenticarte en Insomnia. Si estás utilizando la autenticación básica, por ejemplo, deberías tener un encabezado 'Authorization' con un valor que comienza con 'Basic ', seguido de una cadena codificada en base64 que representa tu nombre de usuario y contraseña en el formato 'username:password'.
Verifica que estás utilizando la URL correcta en Insomnia. Podrías estar intentando autenticarte en una URL que no está destinada a la autenticación.
Comprueba si hay algún middleware o configuración en tu servidor que pueda estar bloqueando las solicitudes de Insomnia. Podría ser que tu servidor esté configurado para permitir solicitudes solo de ciertos clientes o direcciones IP.
Si estás utilizando tokens de autenticación, asegúrate de que el token que estás utilizando en Insomnia es válido y no ha expirado.
Espero que estas sugerencias te ayuden a solucionar el problema. Sin embargo, sin más detalles sobre tu configuración y el código que estás usando, es difícil proporcionar una solución más específica.
Espero haber ayudado y buenos estudios!