Support » Plugin: Etsy Shop » Etsy API Notification: You have exceeded your rate limit

  • joeycaglewebdesign

    (@joeycaglewebdesign)


    I’ve been working on integrating a client’s website with Etsy and we’re close to going live – except now my client is receiving an e-mail saying we’re exceeding the rate limit of 10 requests per 1 second.

    I had found that this has happened before with the plugin on the forums, but was supposedly resolved with a plugin update. Has this problem come back?

    The page I need help with: [log in to see the link]

Viewing 6 replies - 1 through 6 (of 6 total)
  • I too am experiencing this same issue and would appreciate some help on preventing this other than changing the Cache Life to a value greater than 12 hours.

    Plugin Author fsheedy

    (@fsheedy)

    I need more information on this!

    Can you please complete this form https://fsheedy.wordpress.com/about/

    I will be able to help you on that.

    • This reply was modified 3 months, 3 weeks ago by fsheedy.

    I THINK i found the fix, there are 2 foreach loops that make the API calls, Etsy limits the number of API calls allowed to no more than 10 per second, but their algorithm also looks at the total number of requests made and divides that by the amount of time that passed, not just the actual calls per second. The fix that I made was I went in and modified the loops by adding a sleep(3) to the foreach for the individual api calls for each item (a sleep(1) would probably work just as well) and a sleep(60) for the foreach that get categories information.

    Plugin Author fsheedy

    (@fsheedy)

    @dmjendor
    How many listings did you put on that page?

    The problem is maybe related to the tmp folder, a new warning is now show if there is a rights problem.

    Please update to version 2.2 of this plugin

    We have like 100-300 items, but the delays i put in place prevent the error entirely.

    Peter_Young

    (@oils4painting)

    Hello Frédéric,
    We also have received an email from Etsy notifying us that there is an issue with the number of requests per second.

    The Etsy Shop plugin is at the latest release v2.2

    The message from Etsy is…
    “This message is to notify you that you are near the limit of your Etsy API quota. You have reached 80% of your quota of: 10 requests per 1 second(s)”.

    Our webpage contains seven Etsy-Shop shortcodes, each displaying products for a seperate section_id.
    Is the problem caused by the number of shortcodes on a single webpage?

    Thank you
    Peter

Viewing 6 replies - 1 through 6 (of 6 total)
  • You must be logged in to reply to this topic.