-
Notifications
You must be signed in to change notification settings - Fork 2
Limits
The API uses rate limits to avoid basic kinds of abuse, these are provided via 3 headers:
-
x-ratelimit-limit
The amount of requests allowed per interval. -
x-ratelimit-remaining
The amount of requests remaining for the current interval. -
x-ratelimit-reset
The time (seconds) left for the interval to reset.
These rate limits are bound to the Authorization provided, and in the case of it not being provided, the IP address of the client is used. I'm sorry if this breaks connections via VPNs or Proxys.
You may get banned from creating or using authorization tokens if you are caught abusing the API in a malicious manner. You can contact @nitsuga5124#2207 on discord to get the ban reason and a chance to lift your ban, since bans are permanent and not temporary, means you must go through this verification process to lift your ban.
Uploading too many unsafe mods will get your account flagged for review, failing this moderation review may get you banned from uploading.
Uploading malware, viruses, intentionally malicious files or unrelated content to the site will also lead to a ban.
There's a proxy behind the API that will not let though any data bigger than 50MB. This is way bigger than most current mods, but if you need to upload a bigger file than that, contact @nitsuga5124#2207 on discord to get it sorted.
Connections that last too long or that send too much data with very few bytes are also blocked to avoid slow loris DOS attacks. To add to this, Cloudfare will be used for more general DDOS protections and caching.