"{ message: 'You cannot consume this service' }"

I have VIP membership and do api calls e.g.

let response = await fetch(`https://api.opensubtitles.com/api/v1/subtitles${foreign_parts_string}&languages=en${movie_hash_string}&tmdb_id=${tmdb_id}`, { method: "GET", headers })

This has worked for years, but now I get the response:

{ message: 'You cannot consume this service' }

Please can someone help me understand why this is?

1 Like

“Contact Us” page is not working on the site. Please provide an email address I can use to contact someone?

oh, do you mean this page ? https://www.opensubtitles.com/en/contact
it’s the best way to reach us

for your development, please check the documentation

you need to set headers with an API key and a user agent.
start with the best practices

setup an app like postman or insomnia to experiment with the various endpoints, then in case of issues you can try to replicate your requests, and export them as CURL to send them to us if help is needed.