What is the Rate Limit for Magento 2 API's?
There's no rate limit in Magento 2 just like there's no limit in Magento 1. If you'd like to limit APIs in Magento there's a variety of 3rd party tools (such as Apigee) or extensions to Nginx/Apache that you can use to setup ip white list, rate or data limits.
I think this article may help you.
Imposing restrictions on the size and number of resources that a user can request through an API can help mitigate denial-of-service (DoS) vulnerabilities. By default, the following built-in API rate limiting is available:
By default, these input limits are disabled, but you can use the following methods to enable them:
bin/magento config:set
command.env.php
file.When input limiting has been enabled, the system uses the default value for each limitation listed above. You can also configure custom values.
Although some simple examples for configuring these values from the CLI are provided below, all of the values can be configured per website and per store view in addition to being configurable globally. In addition, these values can also be configured via env.php
as well as via environment variables.