Understanding Spoo.me API rate limits and best practices
Spoo.me API implements rate limiting to ensure fair usage and maintain service quality for all users.
The following rate limits apply to the URL shortening endpoints:
maximum 10 short URLs per IP
maximum 100 short URLs per IP
maximum 500 short URLs per IP
Rate limits apply to the following endpoints:
POST /
- Shorten URLsPOST /emoji
- Create emoji URLsStatistics and export endpoints (/stats
and /export
) are not subject to the same rate limits.
When you make requests to rate-limited endpoints, the response will include headers indicating your current usage:
When you exceed the rate limit, you’ll receive a 429 Too Many Requests
response:
Implement Retry Logic
Build retry logic into your application to handle rate limit responses gracefully.
Monitor Usage
Keep track of your API usage to stay within limits.
Call API Client Side
If possible move the API call to the client side, instead of the server to use the client’s IP instead of the same server IP for every request
If you need higher rate limits for your application, please contact our support team at [email protected] with details about your use case.