API I’m calling is: http://192.168.177.93:8080/rest/things/remoteopenhab%3Aserver%3Afc64e8fb32/status
I need this API call to monitor with Zabbix some Things status, but I cannot set authentication on Zabbix. What I would like is to have not API Auth on local network. To Expose OH to external I am behing a reverse proxy with authentication.
As far as I remember you can create custom scripts to add your own checks to Zabbix.
This allows you to submit user and password when you call the REST API.
As alternative to providing user/password you can use a token and provide that instead.
Not sure if I understand your issue correctly, but with a webcheck in Zabbix you should be able to send the Authorization header with the bearer token?
See: 9. Web monitoring
Your Authorization header will then start with Bearer.
Replace items in <> with your data.
One remark, please don’t expose this over non-secure ports (and over public network).