No matter what wan_id I pass I always get the aggregate bandwidth returned across all WAN ids.
This is the case for hourly, daily and monthly reports (haven’t tried realtime).
The device I’m testing with has three WANs (WAN, WifiWAN and Cellular), querying each WAN’s bandwidth returns the same as specifying no WAN id - i.e. all.
I’ve tried using the documented wan_id param as well as the network_id used by the AJAX calls in the console.
It’s either a really simple error on my part, or the API is not applying WAN id filters.