Since the 1.54 update of LibreNMS, I am having issues with retrieving device port information through the API, specifically ports which require URL Encoding (i.e Gi1/0/1).
The following json message is returned when I try to retrieve stats from https://[hostname]/api/v0/devices/[devicename]/ports/Gi1%2F0%2F5.
“message”: “This API route doesn’t exist.”
Ports that don’t require URL Encoding are able to be returned (https://[hostname]/api/v0/devices/[devicename]/ports/vl250)
Has something changed in the respect to this? I have looked through the release notes and haven’t necessarily seen anything related to this listed.