Are there any API rate limitation?
API Rate Limiting in Swift+
Swift+ APIs enforce rate limits to protect server infrastructure and ensure fair usage among all clients.
Call: A single API request made by a client using a specific key. Each call consumes part of the quota assigned to that key.
Renewal Period: The time interval after which the quota for a key is reset.
Current Limits
Calls per key: 10
Renewal period: 60 seconds
If a key exceeds its quota, the API responds with an error:
429 Too Many Requests — indicating that the rate limit has been exceeded.
Developer Notes
To avoid interruptions:
- Implement retry logic with exponential backoff.
- Monitor usage to stay within the quota.