API - Retrieve clients on each SSID

Solved
CiscoUser
Here to help

API - Retrieve clients on each SSID

Hello,

 

Using api, I need to know which clients (mac/ip/identifier) are connected to which SSID.

From the API docs there is an option to get clients

api/v0/devices/[Device_ID/clients

 

and SSIDs

api/v0/networks/[Network_ID]/ssids

 

In both of them you cannot relate between a client and an SSID of which is connected to. (clients don't have ssid field, ssids dont have clients list).

 

Is there a way using the official API to get clients on SSID information?

Thanks in advance

1 Accepted Solution
BrechtSchamp
Kind of a big deal

Actually when you fetch a client's details you do get the SSID:

 

2019-02-17 14_19_43-Greenshot.png

View solution in original post

4 Replies 4
BrechtSchamp
Kind of a big deal

Actually when you fetch a client's details you do get the SSID:

 

2019-02-17 14_19_43-Greenshot.png

CiscoUser
Here to help

Thanks a lot !

 

Wasn't aware of this path, just what I needed ^^

CiscoUser
Here to help

While at it, does anyone know of a way to get all clients(with their SSIDs) in one request?
In order to check all of them together, and avoid making hundreds of requests for a large network.

 

thanks again

 

BrechtSchamp
Kind of a big deal

No, unfortunately I don't. However I think Meraki will have to think about a solution for bulk requests. Because I regularly see people with this problem (running against the 5 calls per second per organization limit). Just like the dashboard the API is always evolving. Definitely make a wish about it!

Get notified when there are additional replies to this discussion.