I'm actually looking for info about the "perPage" issue with
networks/{networkId}/devices
It will only return 1000 devices. There is supposed to be a way to ask for more pages, but with an API we shouldn't have to.
I'm also looking to mass edit notes and the /devices endpoint won't list them all (I have over 2000 devices).
--edit--
So there is a "startingAfter" parameter that will accept a serial number as an identifier. You just have to give it the last serial number in the previous GET and it will carry on from there...
networks/{networkId}/devices?startingAfter=QABC-1234-5678