Product updates

Announcing API rate limits

Ilya Krukowski,Updated on September 16, 2022·2 min read
Android API connection with Lokalise

TL;DR We are introducing rate limiting on our API endpoints from 14 September, 2021 — you'll be able to send up to 6 requests per second. This change is a first step towards supporting concurrent API calls which is a heavily-requested feature. We believe that this will allow us to provide an even better experience for our customers. 

Now, a bit more eloquent explanation.

What is changing?

Previously we were not rate limiting API requests at all: it was possible to send as many requests as needed. However, only one request at a time was allowed, and many customers were asking to enable concurrency. An important step in introducing this feature is limiting access to all endpoints to 6 reqs/sec which roughly means 1 request every 166 milliseconds (though there are some other factors that we take into consideration). Of course, if you send only two requests within, say, 50ms time frame, both will be served without any issues. You can even send 6 requests one after another with 1ms time delay and everything will work fine, however the seventh request sent in the same 1 second time frame will get rejected.

This change is applicable to both existing and new endpoints. If you exceed this limit, a 429 HTTP status code will be returned with the body in JSON format:

{
  "message": "Too many requests. Cool your jets and try again in a bit.",
  "details": "See https://app.lokalise.com/api2docs/curl/#resource-rate-limits for more information on API request rate limits."
}

We will update all our official API clients shortly to properly handle this error. 

This limit is applied per API token and per IP address.

When will these limits be introduced?

The new limits will be effective from 14 September, 2021 — there won't be any additional grace period. Therefore, we highly encourage you to make sure you are not sending more than 6 requests per second and adjust your API integrations accordingly.

All customers will also receive several notification emails reminding them to update their API integration code. Even if you don't receive an email, we still recommend checking your integrations code and making sure everything is in order to avoid any unpleasant surprises later.

If you have any additional questions on the topic, please don't hesitate to reach out to our support team — we will be happy to assist. Stay tuned!

Product updates

Author

1517544791599.jpg

Lead of content, SDK/integrations dev

Ilya is a lead of content/documentation/onboarding at Lokalise, an IT tutor and author, web developer, and ex-Microsoft/Cisco specialist. His primary programming languages are Ruby, JavaScript, Python, and Elixir. He enjoys coding, teaching people and learning new things. In his free time he writes educational posts, participates in OpenSource projects, goes in for sports and plays music.

Async vs Sync translation file downloads via the API. Async shows that it takes less than a second to download 10.000+ file, while Sync shows that it takes more than one minute

What’s new in March: Insanely fast API downloads and workflows on demand for localization at full speed

We’ve been dusting off the cobwebs this month, and getting the back end back on track with API improvements that will surely make us the record holder of fastest file downloads—blink and you’ll miss ‘em.

Updated on March 31, 2025·Rachel Wolff
lokalise_wotkflows

Workflows that manage themselves, improved AI translation, and tricks to speed up developer localization tasks

We have lots of updates for you (and it’s only February), so let’s cut to the chase. First up, localization workflows that manage themselves Let your localization projects flow solo with Workflows We're excited to announce the release of Lokalise Workflows—no-code workflow templates with multiple steps that you set up once, so tasks run automatically and without delay. Lokalise Workflows changes how you manage projects—you barely need to manage them! Inst

Updated on March 14, 2025·Rachel Wolff
figma whats new feb blog article

What’s new in February: Make your Figma designers punch the air with happiness (and keep ALL keys linked), and make merging branches seamless for all project sizes

Great news for our Figma community! You can copy and paste Frames or Artboards without having to manually link keys. This means you can iterate quickly, ensure consistency, and save valuable time. What's changing with our Figma plugin? All translation keys will be linked when duplicating design elements. This means: When you copy and paste Frames or Artboards, all keys wil

Updated on May 8, 2025·Rachel Wolff

Stop wasting time with manual localization tasks.

Launch global products days from now.

  • Lokalise_Arduino_logo_28732514bb (1).svg
  • mastercard_logo2.svg
  • 1273-Starbucks_logo.svg
  • 1277_Withings_logo_826d84320d (1).svg
  • Revolut_logo2.svg
  • hyuindai_logo2.svg