Fair usage policy
Last updated:
- 22nd April 2022: Changed "planned usage tiers".
- 23rd April 2022: Added "Exceeding your API limit".
- 25th January 2023: Tweaked "Usage and pricing". Renamed to "API usage". Change limits.
- 5th August 2024: Fixed Embed script for Shameless.
Whilst Shameless Plug is built for ease and speed, sometimes even best practices can cause problems.
That means, if you're expecting a lot of traffic with many thousands of ads (and image assets) and 20K or more API loads per day, please get in touch to discuss.
Whilst Shameless Plug will not enforce limits, at this time, I may reach out to talk about possible other solutions that can be implemented and go from there.
If we cannot agree a way forward, Shameless Plug may cancel or apply limits to your account. You'll be notified of this well in advance and we'll never cancel your account out of the blue if limits are reached.
API usage
All paid tiers allows up to an average of 500,000 API usage requests for a rolling 30 day basis. Of course this can be burst somewhat and will be averaged. If you continually hit the upper limit, and you're on a lower paid plan, we'll email you to talk about your needs. If you're on the highest paid plan, we'll also reach out.
Here are the monthly API usage tiers:
- 500,000 (all plans)
- 500, 001 and above (custom pricing)
Note: these are soft limits and your account will never stop working if you go beyond these limits on a limited basis.
Note: For enterprise plans, these limits do not apply.
Usage is any call to the API. So when you request any data via the API (categories, ads, taps, views etc), this will be classed as a usage request. If you request category data, which includes ads, it will only count once for each instance of the main category request. If you're using an embed code, the initial load will be handled as a usage request, with views and taps as a separate usage call.
Exceeding your API limit
An "API request" is a call to the API endpoint or embed call. If you exceed the aforementioned API limits for 2 consecutive months, or you significantly exceed your API limit within the first month, as determined by us in our sole discretion, we will notify you asking you to upgrade your account. In the event you fail to upgrade your account within seven days of our request, we reserve the right to suspend your account and restrict your use of our Services anytime after the seventh day following our notice to you. We further reserve the right to delete your account in the event your account remains suspended for 2 consecutive months. In the event of any account suspension or deletion, you acknowledge and agree that you will not be entitled to any refunds of any amounts previously paid to us.
Summary:
- Keep using it as usual and occasionally watch your API usage.
- If you think you'll end up using lots of storage, get in touch to discuss.
- If you think you'll end up heavily using the API, get in touch to discuss.
- We'll reach out to say when it's time to increase your plan (if you're on a lower priced tier).