Hi all,
we changed our API just to AUTHENTICATED users (so you must provide your opensubtitles.org username and password), and we sees a LOT of UNAUTHENTICATED requests, which makes load to our application servers. We decided to temporary block those IPs with JS Challenge - so you can still access website, but not API.
The block is temporary, make sure you fix your client/program and provide credentials.