Aller au contenu

Paramètres de recherche

Envoyez les paramètres dans un corps JSON à POST /v1/search. Seul q est requis.

ChampTypeDéfautDescription
qchaîne (1–500)—Requis. La requête de recherche.
glenumusÉdition pays (voir ci-dessous).
hlchaînedéfaut du paysLangue de l’interface / des résultats, BCP-47 (par ex. en, pt-BR).
tbsenumtoute périodeFiltre temporel : qdr:h (dernière heure), qdr:d (jour), qdr:w (semaine).
pageentier (1–99)1Page de résultats (indexée à partir de 1 ; ~10 résultats organiques chacune).
freshnessenumdefaultContrôle du cache : default, realtime (forcer le frais), cached. Voir Cache.
deadline_msentier (1000–30000)15000Timeout par requête en millisecondes.

br, us, gb, de, fr, es, it, mx, ca, au, jp, nl.

{ "q": "melhores tênis de corrida", "gl": "br", "hl": "pt-BR" }

Limitez les résultats au contenu récent — idéal pour l’actualité et les sujets tendance.

{ "q": "nvidia earnings", "tbs": "qdr:d" }

Chaque page renvoie environ 10 résultats organiques. Demandez les pages 1–99 ; pour collecter les 100 premiers résultats, parcourez les pages 1 à 10. Les SDK exposent des helpers (searchPages / search_pages) qui itèrent les pages pour vous.