02-24-2026 10:55 PM
Hi,
Has anyone implemented/studied on how to track bad/good roaming using the Meraki API calls? I cannot find a direct API available for same and also, under assurance --> Analytics --> Overview i see the roaming behavior so do we have any API calls for same?
02-25-2026 01:45 AM
There is no direct Meraki API that returns the Roaming Health or Roaming Behavior data, but you can track good/bad/suboptimal roaming using existing Meraki API endpoints, mainly by consuming wireless client connectivity events, which do include roam‑related data.
https://developer.cisco.com/meraki/api-v1/get-network-wireless-client-connectivity-events/
02-25-2026 02:29 AM
But this isn't scalable right? if there is a large site then how do expect to fire the API calls for 1000 of clients?
02-25-2026 02:47 AM
Thinking about it that way, yes, in your case I would recommend using a Syslog, since you can obtain and send roaming events via syslog.
02-25-2026 10:40 PM
How about fetching the Network event logs per Network and filtering the .11r events alone and if the resp :"deny" then it means its a bad roaming ? is this logic fine ?
02-26-2026 05:14 AM
No, filtering only .11r events and treating denied as bad roaming is not valid. A denied .11r FT attempt does not indicate roaming quality, and Meraki classifies roams as good or bad using roaming time + RSSI, not the .11r status.
02-26-2026 05:31 AM
You were talking about syslog right? can you please help with any sample logs received via syslog for roaming and supporting document if available. I was not able to find roaming events as part of syslog supported logs.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide