Assistance de TMDB

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éponses (sur la page 1 sur 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.

Un film, une émission télévisée ou un artiste est introuvable ? Connectez-vous afin de créer une nouvelle fiche.

Général

s Mettre le curseur dans la barre de recherche
p Ouvrir le menu du profil
esc Fermer une fenêtre ouverte
? Ouvrir la fenêtre des raccourcis clavier

Sur les pages des médias

b Retour (ou vers le parent si faisable)
e Afficher la page de modification

Sur les pages des saisons des émissions télévisées

Afficher la saison suivante (flèche droite)
Afficher la saison précédente (flèche gauche)

Sur les pages des épisodes des émissions télévisées

Afficher l'épisode suivant (flèche droite)
Afficher l'épisode précédent (flèche gauche)

Sur toutes les pages des images / photos

a Ouvrir la fenêtre d'ajout d'image / photo

Sur toutes les pages de modifications

t Ouvrir le sélecteur de traduction
ctrl+ s Envoyer le formulaire

Sur les pages des discussions

n Créer une nouvelle discussion
w Basculer le statut de suivi
p Basculer publique / privée
c Basculer fermer / ouvrir
a Ouvrir l'activité
r Répondre à la discussion
l Afficher la dernière réponse
ctrl+ enter Envoyer votre message
Page suivante (flèche droite)
Page précédente (flèche gauche)

Paramètres

Vous souhaitez évaluer ou ajouter cet élément à une liste ?

Connexion