What is the limitation for frequency to using DNAC API

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-15-2019 06:37 PM
Hi Expert:
There seems that have some limitations of using api by 5 times/minutes?
It affect our application visualization when we want to frequently get information from dna center.
cloud you tell me how many time slot between two using api
Thanks!
error message:
{
"error" : "Rate Limit exceeded; BapiName: Get Overall Client Health, RateLimit config details: RateLimitContext{rate=5, windowUnit='minute', windowDuration=1, maxConcurrentExecutionsPermitted=0}",
"bapiExtendedStatusCode" : "REJECTED_ABOVE_THROTTLE_LIMIT",
"bapiExtendedStatusDescription" : "For BAPI: Get Overall Client Health, maximum allowed BAPI instances per 1 minute is 5. The limit has been reached for the time-window between Tue May 14 05:55:02 UTC 2019 and now"
}
- Labels:
-
Cisco DNA
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-28-2020 01:11 AM
We encounter the same problem. We have made a request through TAC to increase this limit or to make it adjustable.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-28-2020 01:23 AM
I think Cisco should fix this issue , whats the use of API if its limited this way . ACI APIC does not have this issue , seems like applicable only for DNAC .

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-28-2020 01:47 AM
in 1.3.3 the assurance API rate limit has gone from 5/min -> 100/min
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-28-2020 02:07 AM - edited 02-28-2020 02:13 AM
Thanks Adam Radford ,
Any news if same will be applicable for intent APIs as well ?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-28-2020 01:14 PM
/dna/intent/api/v1/client-health
dna/intent/api/v1/client-detail
dna/intent/api/v1/site-health
dna/intent/api/v1/network-health
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-08-2020 05:12 PM
I am trying to use dna/intent/api/v1/device-enrichment-details and its only 5 requests in 1 minute which sometimes its more and it seems really low.
Anyone know how to increase?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-18-2021 07:56 AM
With 2.2.2.5 still only 100 calls per minute for intent/site API. Is there any way to overcome this limitation?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-06-2022 12:23 AM
Same issue here, 100/minute still... why not make this configurable???
This is a hefty limitation when creating products that integrate with DNA-Center.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-06-2022 04:47 AM
There is a solution. Do not use the official API, use the GUI API (e.g https://dnac/dna/provision/devices/inventory/provisioning) you would use as a normal user.
I wrote an entire migration script depending on the User GUI API for C9800 to DNAC managed C9800: https://github.com/itris-one/migrateC9800toDNAC
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-17-2024 12:44 AM
How did you find the undocumented API calls?
Thanks!
