To ensure consistent platform performance and protect against misuse, GoKart enforces rate limits on key Offer Wall API endpoints. These limits are enforced at the IP level.
Why This Matters
If you're calling our APIs from server-hosted applications (rather than directly from client devices), all requests may originate from a single IP address or a small IP pool. This makes it more likely to hit the IP-based rate limits compared to distributed client-side integrations (e.g., from mobile apps). Be sure to architect your usage accordingly.
Best Practices
If you're integrating via a backend service, consider implementing internal caching and batching to avoid excessive calls. For mobile or browser-based integrations, requests are naturally distributed and less likely to hit the limits. If you anticipate exceeding these limits due to high traffic, please contact us to discuss your use case.