The Movie Database Support Forum

Hi there, I'm fetching keyword data from the API, but each query returns an array with maximum of 20 results. Is there a way of getting the whole results? It's a React.js app, here's my code:

const fetchKeywords = (query) => {
    axios
      .get(`https://api.themoviedb.org/3/search/keyword`, {
        params: {
          api_key: apiKey,
          query: query,
        },
      })
      .then((response) => {
        setKeywords(response.data.results);
        console.log(response.data.results);
      })
      .catch((error) => {
        console.error(error);
      });
  };

Thanks in advance.

2 Antworten (Seite 1 von 1)

Jump to last post

Hi @vitorary90,

We do not support setting a customer page size. All of our "list" API's are limited to 20 results per page.

Cheers.

I wasn't aware of the "page" parameter, I thought there was only one array with 20 elements returned, but that is for page 1. My bad. Thanks for the feedback, Travis.

Es fehlt ein Film oder eine Serie? Logge dich ein zum Ergänzen.

Allgemein

s Fokus auf Suchfeld
p Profil öffnen
esc Fenster schließen
? Tastenkürzel anzeigen

Videos

b Zurück
e Bearbeiten

Staffeln

Nächste Staffel
Vorherige Staffel

Episoden

Nächste Episode
Vorherige Episode

Bilder

a Poster oder Hintergrundbild hinzufügen

Editieren

t Sprachauswahl öffnen
ctrl+ s Speichern

Diskussionen

n Neue Diskussion erstellen
w Beobachten an / aus
p Diskussion öffentlich / privat
c Diskussion öffnen / schließen
a Diskussionsverlauf anzeigen
r Auf Diskussion antworten
l Letzte Antwort anzeigen
ctrl+ enter Senden
Nächste Seite
Vorherige Seite

Einstellungen

Diesen Eintrag bewerten oder zu einer Liste hinzufügen?

Anmelden