Sprijin Bază de date filme (The Movie Database)

Dear TMDB team,

My name is Luigi Cogliani and I am the co-founder of Storywood. Our service uses the TMDB API and follows the TMDB requirements outlined in the terms of service. We are preparing to promote the app on social media and launch it on the stores and we are trying to understand how the TMDB API would scale with demand. Our understanding is that the API is free as long as the service that uses it is not for profit, as our app is at this stage. However, it is mentioned in the guidelines that if the service using the API makes too many calls then charges may apply.

Would you be able to let us know:

  1. The limit in terms of number of calls before charges apply,
  2. how much the charges are,
  3. what happens to our service the moment we reach the limit (i.e. whether or not is interrupted until we provide a payment method), and
  4. what the API price would be once we start monetising our app.

Warm regards,

Luigi

9 răspunsuri (pe pagina 1 din 1)

Jump to last post

Hi,

I can see in the notifications that someone replied, but when I click on the notification no replies are shown.

Hi Luigi,

Did you get answers to your questions? I have similar considerations.

Kind regards, Claes

@irina_luigi said:
Free API limit
Dear TMDB team,

My name is Luigi Cogliani and I am the co-founder of Storywood. Our service uses the TMDB API and follows the TMDB requirements outlined in the terms of service.
We are preparing to promote the app on social media and launch it on the stores and we are trying to understand how the TMDB API would scale with demand.
Our understanding is that the API is free as long as the service that uses it is not for profit, as our app is at this stage.
However, it is mentioned in the guidelines that if the service using the API makes too many calls then charges may apply.
Would you be able to let us know:

  1. The limit in terms of number of calls before charges apply,

I will post the call limits that I know about for "Developer" type users in my next comment.

  1. how much the charges are,

I don't know.
I believe that when you request the registration of a Professional API Key you will receive information about this.

  1. what happens to our service the moment we reach the limit (i.e. whether or not is interrupted until we provide a payment method), and

API requests are blocked when they exceed the limit.
And restored as time passes/the number of requests returns below the limit.

  1. what the API price would be once we start monetising our app.

See my answer to your item 2.

API Request Limits
First we have this information in the instructions for using the TMDb API.
https://developer.themoviedb.org/docs/rate-limiting

And Travis Bell, the Administrator, has already given us this explanation.

For API Requests:

One of our CDN providers enforces some base level rate limiting to help prevent DDOS attacks.
I believe it's a maximum of:
50 requests per second and
20 connections per IP.

See here: https://www.themoviedb.org/talk/62c7c1b258361b005fd2e747?page=1#62c83b78befd91005007a0c7

For Images:

For image.tmdb.org the only thing we limit is the max number of simultaneous connections.
The limit is the same, 20.

See here:
https://www.themoviedb.org/talk/62edd3ca46aed400917de201#62ee88e7176a940086449cdf
https://www.themoviedb.org/talk/62c7c1b258361b005fd2e747?page=1#6301a107097c49007f60374a
https://www.themoviedb.org/talk/62c7c1b258361b005fd2e747

And...
Is there really no API Rate Limiting?

The original rate limiting (40 requests every 10 seconds) has indeed been been disabled since December 2019.
There are some higher overall limits that still exists to help mitigate different attacks and the like.
I believe they sit around the 50 request per second range.

See here:
https://www.themoviedb.org/talk/6442ced4d35dea02fcfb0fab#6442d4a0d35dea0455fb1a07

@irina_luigi said:
Hi,
I can see in the notifications that someone replied, but when I click on the notification no replies are shown.

Yes.
It seems that the user Lookmark made a comment but this comment disappeared.
Some bug I think.

Hi Ticao,

Thank you so much for providing these explanations!

At the moment we have around 1 daily user, so we'll be fine. It's good that you clarified the limits, so once I'm getting closer to that I can get in touch with IMDb and register for a Professional API key

Best, Luigi

Thanks a lot for the useful information :-)

Claes

Is there really different types of API keys or account? You mention "Developer" and "Professional", but I can't find any information about that.

Kind regards, Claes

@c_jacobs said:
Is there really different types of API keys or account?
You mention "Developer" and "Professional", but I can't find any information about that.
Kind regards,
Claes

When I created my API Key I chose between these options:

Developer

  • You are an individual
  • Your project is still in development
  • Your project is non profit

Professional

  • You represent a company
  • Your project is for profit (not ad supported)
  • You are an OEM or hardware vendor

There are companies that have the Professional.
They sell Media Center devices.

Nu găsiți un film sau un serial? Autentificați-vă pentru a-l crea.

Globale

s focalizează bara de căutare
p deschide meniul profilului
esc închide o fereastră deschisă
? deschide fereastra cu scurtături de la tastatură

Pe paginile media

b mergi înapoi (sau la părinte atunci când este cazul)
e mergi la pagina de editare

Pe paginile sezoanelor filmelor seriale

(săgeată dreapta) mergi la sezonul următor
(săgeată stânga) mergi la sezonul precedent

Pe paginile episoadelor filmelor seriale

(săgeată dreapta) mergi la episodul următor
(săgeată stânga) mergi la episodul precedent

Pe toate paginile de imagini

a deschide fereastra pentru adăugarea de imagini

Pe toate paginile de editare

t deschide selectorul de traduceri
ctrl+ s trimite formularul

Pe paginile de discuții

n crează o discuție nouă
w comută starea de vizionare
p comută publică/privată
c comută închisă/deschisă
a deschide activitatea
r răspunde la discuție
l mergi la ultimul răspuns
ctrl+ enter trimite mesajul
(săgeată dreapta) pagina următoare
(săgeată stânga) pagina precedentă

Setări

Doriți să evaluați sau să adăugați acest articol într-o listă?

Autentificare