Lightspeed eCom (C-Series) API: Use multiple API keys for an app

Lightspeed eCom (C-Series) API: Use multiple API keys for an app

The Lightspeed eCom (C-Series) API has a request limit per API key (or API token) to limit the number of requests that can be sent to an account over a period of time. Specifically, there is a maximum of 300 requests every 5 minutes, 3000 per hour and 12000 per day. When you have a sale and expect a significant amount of traffic and sales, there are high chances that the requests from your app might exceed the limit of one API key. 

To prevent that from happening, one or more API keys can be added to your app to increase the rate limits. For example, if your app uses two API keys, the limits will be doubled -- at 300x2 requests every 5 minutes, 3000x2 per hour and 12000x2 per day. To know the number of API keys your app might need, please contact JMango and request an investigation. After that, please help to (1) create the API key(s) and (2) provide the key(s) for us so we can add them to your app.

To create an API key, please do the following:

Step 1: Log in to your Lightspeed Back Office.
Step 2: Navigate to Settings > Store Settings > Developers New API key.
Step 3: Enter a name for the API key and click Save.
Step 4: Under SETTINGS, select the switch to enable the API key and select the check boxes of the permissions JMango needs.

PermissionsReadWrite
Content

Products

Customers

Orders

Settings

Tracking


Step 5: Click Save. Under DETAILS, the API key will display. Please copy the API Key and API Secret and provide them to JMango360.



    • Related Articles

    • Lightspeed eCom (C-Series) customer settings

      Settings available in JMango360 Back Office > Settings > Customer Settings. Signup & password reset Web-based signup form: 2.9.2 [Native App] | 3.0.0 [React Native] Native signup form: 2.11.0 [Native App] | 3.0.0 [React Native] When customers ...
    • Lightspeed eCom (C-Series) integration settings

      Settings available in JMango360 Back Office > Settings > Lightspeed Integration Settings. Update shop content Re-integration is required for changes on your Lightspeed eCom store to take place on app. Just go to Lightspeed Integration Settings and ...
    • Create a Lightspeed eCom (C-Series) app

      It's never been that easy to create a Lightspeed app with the help of JMango360. Here is how: Step 1: Log in to JMango360 Back Office and navigate to My Apps > New App > Lightspeed. You're redirected to Lightspeed Back Office. Let's log in. Step 2: ...
    • How to hide products on Lightspeed eCom (C-Series) app?

      Settings available in JMango360 Back Office > Settings > Lightspeed Integration Settings > Hide Products. If certain products are not supported on mobile or if you want them not to appear in app, you can go to our platform and hide them using the ...
    • How to set up checkout methods for Lightspeed eCom (C-Series) app?

      A good checkout process is a super important element of the m-commerce experience. With that in mind, JMango360 makes the checkout process as simple and fast for your customers as possible with our two checkout methods: standard checkout and web ...