11-18-2024 11:01 PM
I'm looking to determine what applications are putting what load on the Meraki API for a given organization.
I would like to execute a query like this:
{{meraki_url}}/organizations/{{meraki_organization_id}}/apiRequests/overview/responseCodes/byInterval?userAgent=XXX
...but
Your help gratefully appreciated - thanks in advance!
11-19-2024 01:10 AM
Hi David,
I don't think it would be possible to get an exhaustive list of User Agent strings as they can be whatever the developer wants them to be, but you might be able to get a list of the 'big ones' from the Meraki Ecosystem team. Let me know if you want some introductions to that team. Meanwhile though, the Highlight string this month is "Highlight/24.11 HighlightSLM" with the first string being the <app name>/<version> and the second being company name (this is the format the Ecosystem team asked us to follow).
Also take a look at getOrganizationApiRequests as that includes the user agent string being used, which you could then use to filter getOrganizationApiRequestsOverviewResponseCodesByInterval
M.
11-19-2024 10:35 AM
Thanks - the getOrganizationApiRequests will help. I will then experiment with what I need to send as the filter string.
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