"The environment is So large that the throttling implemented to restrict the number of call made against the Dashboard, precludes us from making REST calls to get this state information." There is no way this is possible unless you are not being efficient in the way you are calling the API.
"Would using WebHooks to track the uplinkStatus help us out here - would the Down / Up state be available ? "
If you have Meraki Insight or the SD-WAN+ MX license, yes it would. Here is an example pair of emails I received from Insight for a WAN status change, the webhook data should be similar.
"
The primary security appliance in the [REDACTED] network failed over to using uplink Internet 2 because the primary link has become unavailable.
It will return to using the primary uplink when it becomes available.
There has been 1 failover event detected:
At 01:21 AM MST on Jan 18, the security appliance switched to using Internet 2 as its uplink.
- Cisco Meraki"
and then
"
The primary security appliance in the [REDACTED] network switched to using its primary uplink, configured to be uplink Internet 1, after a period in which the link was unavailable.
There has been 1 failover event detected:
At 01:24 AM MST on Jan 18, the security appliance switched to using Internet 1 as its uplink.
- Cisco Meraki"