This is what that returns for an example network with two appliances:
curl -L --request GET \
--header 'Authorization: Bearer ApiKey' \
--header 'Accept: application/json'
[
{"networkId":"L_XXXX5794224244XXXX","serial":"Q2JN-229D-XXXX","model":"MX100","highAvailability":{"enabled":true,"role":"primary"},"lastReportedAt":"2024-02-08T23:05:07Z","uplinks":[
{"interface":"wan1","status":"active","ip":"203.XXX.42.110","gateway":"203.220.42.109","publicIp":"203.XXX.42.110","primaryDns":"1.0.0.1","secondaryDns":"8.8.8.8","ipAssignedBy":"static"},
{"interface":"wan2","status":"ready","ip":"10.0.100.5","gateway":"10.0.100.1","publicIp":"1.XXX.1.161","primaryDns":"1.0.0.1","secondaryDns":"8.8.8.8","ipAssignedBy":"dhcp"}]},
{"networkId":"L_XXXX5794224244XXXX","serial":"Q2JN-2UKG-XXXX","model":"MX100","highAvailability":{"enabled":true,"role":"spare"},"lastReportedAt":"2024-02-08T23:05:09Z","uplinks":[
{"interface":"wan1","status":"active","ip":"10.0.100.4","gateway":"10.0.100.1","publicIp":"1.XXX.1.161","primaryDns":"1.0.0.1","secondaryDns":"8.8.8.8","ipAssignedBy":"dhcp"},
{"interface":"wan2","status":"not connected","ip":null,"gateway":null,"publicIp":null,"primaryDns":null,"secondaryDns":null,"ipAssignedBy":null}]
}