Api request limit
lmfmaier opened this issue · 8 comments
Hi Chris, just to let you know, the API is currently limited. I still have to figure out if they put a hard limit on the absolute request count from an IP or are just limiting the number of requests within a certain timespan.
One should not currently rely on the API for production use.
Error message: Server side error during DeepLy API call: HTTP code 429, message: "{"jsonrpc": "2.0","error":{"code":1042901,"message":"Too many requests."}}"
Hello,
thank you for this information. I added it to the README.md: 3e53c06
To be honest, I am not suprised since Linguee.com - which is made by the makers of DeepL - has a request limit as well.
And even though I'd wish there was no limit it does make sense for an API that is free of cost. (=That is still free of cost.)
I had email contact with them, they are about to release an official api "very soon", see also https://www.heise.de/newsticker/meldung/Maschinelles-Uebersetzen-Deutsches-Start-up-DeepL-will-230-Sprachkombinationen-unterstuetzen-3836533.html
When did you have email contact with them? The news on Heise.de is from October.
Today
Oh, okay. Thank for this hint.
Well I hope they do not start with a closed (with costs) API right from the beginning.
Hi, I have the same problem on nodejs...
"error":{"code":1042901,"message":"Too many requests."
And it's not a day limitation but hour or maybe minuts.
https://www.deepl.com/api-reference.html
Limits
The request size should not exceed 30kbytes. The maximum number of texts to be translated within one request should not exceed 50.
Please ensure your client does not exceed the limits as specified in the quota documentation delivered to you. Your client should be prepared to back-off if you receive the HTTP response code 429 and retry the request later.