Today I was experimenting with the API and received quite a few messages indicating I overstepped some kind of rate limit. But what are those limits exactly?
On https://developer.supernotes.app/api-reference/resource-limits it says “Additionally, Unlimited Plan users are granted “trusted” status, which significantly reduces the likelihood of encountering rate limits.” which would imply my usage, but still, after about a few hundred calls I run into rate limits. For now I have resolved this by adding some pauses into my script, but it would be nice to know the exact limits, so I can anticipate them.
Rate limits are somewhat dynamic based on the usage from your account. Generally you shouldn’t need to worry too much about hitting them, can I ask what type of calls you were making? Certain calls are also rated as more “expensive” than others and will cause hitting rate limits sooner.
Unfortunately we’ve had to deal with multiple DDoS attacks over the years, so API access is a bit more strict than we’d like it to be, but if you let us know how you’re using it we could maybe point you in a better direction (and if a large volume of requests is routinely required for your use-case we can probably reduce restrictions on particular accounts).