Bobcares

Shopify error 429 too many requests

by | Apr 19, 2021

Shopify error 429 too many requests generally trigger due to API rate limits at Shopify.

As a part of our Server Management Services, our support engineers help to fix similar errors with E-commerce platforms on a daily basis.

Today, let us discuss the possible causes and how our Support Engineers fixes this error.

What causes Shopify error 429 too many requests

A 429 too many request error generally triggers when an app receives more API calls than it allows.

Shopify uses API rate limit to ensure the stability of the platform. They use it to control the number of requests that any app can make on the platform.

Different types of rate-limiting methods are available, which include calculated query cost, request-based limit etc.

Whenever the API calls exceed the limit, it triggers this error. A typical status code looks like this:

How to fix Shopify error 429 too many requests

As the Shopify error 429 triggers mainly due to the API rate limit, the first step to fix the error would be to find the number of API calls being made to the app. Also, we may need to figure out if most of them are repeated searches or not.

We can find the number of API calls being made from the app’s developer settings. Once we are aware of the number of API calls and their types, there are two ways to go about solving this problem:

  • Increase the “rate-limit” of the app. For example, we may need to increase rate-limiting from 100 to 10,000 API calls a day. For this, we may require  to upgrade your account type with the app.
  • Decrease use of the API calls. For instance, it may be possible that the app is receiving about 8000 requests while the permitted limit is 1000. If 7000 of those request are repetitive, decreasing the API calls would be enough instead of upgrading the app.

 

[Need any further assistance in fixing Shopify errors? – We’re available 24*7]

Conclusion

In short, 429 too many requests can trigger due to increased number of API requests. Today we saw how our Support Engineers fix this error.

Are you using Docker based apps?

There are proven ways to get even more out of your Docker containers! Let us help you.

Spend your time in growing business and we will take care of Docker Infrastructure for you.

GET STARTED

var google_conversion_label = "owonCMyG5nEQ0aD71QM";

2 Comments

  1. Andre Dalrymple

    im getting the 429 and 503 error codes. it started when i went to set up dual authentication as shopify wants. ive used 2 search engines which that helped temporarily but when i go to log in now that authentication is set up i get this again. im inputting the correct code but it sets the 429. ive cleared cache and cookies which did nothing. if im doing something wrong i would like to know what. this is very annoying.

    Reply
    • Hiba Razak

      Hi,

      Our Experts can help you with the issue, we’ll be happy to talk to you on chat (click on the icon at right-bottom).

      Reply

Submit a Comment

Your email address will not be published. Required fields are marked *

Never again lose customers to poor
server speed! Let us help you.

Privacy Preference Center

Necessary

Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

PHPSESSID - Preserves user session state across page requests.

gdpr[consent_types] - Used to store user consents.

gdpr[allowed_cookies] - Used to store user allowed cookies.

PHPSESSID, gdpr[consent_types], gdpr[allowed_cookies]
PHPSESSID
WHMCSpKDlPzh2chML

Statistics

Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.

_ga - Preserves user session state across page requests.

_gat - Used by Google Analytics to throttle request rate

_gid - Registers a unique ID that is used to generate statistical data on how you use the website.

smartlookCookie - Used to collect user device and location information of the site visitors to improve the websites User Experience.

_ga, _gat, _gid
_ga, _gat, _gid
smartlookCookie
_clck, _clsk, CLID, ANONCHK, MR, MUID, SM

Marketing

Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.

IDE - Used by Google DoubleClick to register and report the website user's actions after viewing or clicking one of the advertiser's ads with the purpose of measuring the efficacy of an ad and to present targeted ads to the user.

test_cookie - Used to check if the user's browser supports cookies.

1P_JAR - Google cookie. These cookies are used to collect website statistics and track conversion rates.

NID - Registers a unique ID that identifies a returning user's device. The ID is used for serving ads that are most relevant to the user.

DV - Google ad personalisation

_reb2bgeo - The visitor's geographical location

_reb2bloaded - Whether or not the script loaded for the visitor

_reb2bref - The referring URL for the visit

_reb2bsessionID - The visitor's RB2B session ID

_reb2buid - The visitor's RB2B user ID

IDE, test_cookie, 1P_JAR, NID, DV, NID
IDE, test_cookie
1P_JAR, NID, DV
NID
hblid
_reb2bgeo, _reb2bloaded, _reb2bref, _reb2bsessionID, _reb2buid

Security

These are essential site cookies, used by the google reCAPTCHA. These cookies use an unique identifier to verify if a visitor is human or a bot.

SID, APISID, HSID, NID, PREF
SID, APISID, HSID, NID, PREF