API Google

Google Recherche web API

Lancez une recherche web Google et obtenez les résultats organiques : titre, lien, extrait et position dans le classement.

0,40 $US/1k req, paiement à la requête, sans abonnement.

best running shoes 2026 - Google Search
google.com/search?q=best+running+shoes+2026
Google
best running shoes 2026
AllImagesVideosNewsShoppingWebTools

About 41,200,000 results

Eexample.comexample.com › best-running-shoes

The 12 Best Running Shoes of 2026, Tested by Runners

We logged hundreds of miles in this year’s top trainers to find the best running shoes for every type of runner and budget.

Ce que l’API a renvoyéresults[0]
{
"title": "The 12 Best Running Shoes of 2026, Tested by Runners",
"link": "https://www.example.com/best-running-shoes",
"snippet": "We logged hundreds of miles in this year’s top trainers to find the best running shoes for every type of runner and budget.",
"position": 1
}
Disponibilité
99,84%
30d · 911 945 appels
Requêtes
912 074
30 j · par semaine, 12 dernières sem.
Réponse
5,3s
médiane · 30d

Tarifs et fournisseurs

Tarifs de l’API Google Recherche web : une API, 4 fournisseurs interchangeables

Le fournisseur le moins cher répond en premier. S’il échoue, le suivant prend le relais dans le même appel.

Vous payez
4,00 $US
0,40 $US/1k req, seulement pour ce que vous utilisez. Aucun forfait mensuel.
Vos 250 premières requêtes sont gratuites avec le solde de départ de 0,10 $US.

Essayer

Obtenez Google Recherche web en une requête

Ouvrir dans
Obtenir une clé gratuite
Exemple de réponse
Les exécutions gratuites ne renvoient que les 3 premiers résultats. Alimentez une clé pour obtenir la réponse complète.
{
  "found": true,
  "data": {
    "query": "best running shoes 2026",
    "results": [
      {
        "title": "The 12 Best Running Shoes of 2026, Tested by Runners",
        "link": "https://www.example.com/best-running-shoes",
        "snippet": "We logged hundreds of miles in this year’s top trainers to find the best running shoes for every type of runner and budget.",
        "position": 1
      }
    ]
  }
}

Référence complète des paramètres et de la réponse : chaque champ, type et exemple de cet endpoint.

Référence

Une requête, une seule forme de réponse.

Chaque champ que vous envoyez et chaque champ que vous recevez, avec un vrai exemple.

Dernière vérification : 2026-10-07 · disponibilité et latence mesurées sur 30d

Corps de la requête

JSON, envoyé à cet endpoint.

  • querystring

    best running shoes 2026

    Requête de recherche Google.

  • autocorrectboolean

    Active ou désactive la correction orthographique automatique de Google (true par défaut). Mettez false pour chercher la requête exacte sans correction.

  • cursorstring

    Obsolète : envoyez plutôt page. Un jeton de continuation issu du nextCursor d’une réponse précédente reste accepté et continue sur la source qui l’a émis ; page est ignoré quand cursor est envoyé avec.

  • glstring

    us

    Code pays à deux lettres pour la localisation des résultats (p. ex. us, gb, de).

  • hlstring

    Code de langue à deux lettres de l’interface et des résultats (p. ex. en, es, de).

  • limitinteger

    Nombre maximal de résultats organiques à renvoyer dans cette réponse. Google a cessé de respecter les nombres de résultats en masse en septembre 2025, donc une page compte environ 10 résultats et une limite supérieure à 10 est acceptée mais n’en renverra pas plus. Pour aller plus loin, envoyez page (environ 10 résultats par page, chacune facturée comme une requête) ou utilisez google.search_100, qui renvoie jusqu’à 100 résultats classés en un seul appel pour un tarif fixe unique et coûte moins cher au-delà d’environ 20 résultats. Le prix est forfaitaire par requête.

  • locationstring

    Fine-grained location to localize results to, more specific than the country-level gl. Send it as an Active Canonical Name from Google's geo-target list: place, then each parent region, then country, with no space after each comma, e.g. 'New York,New York,United States', 'Austin,Texas,United States', 'London,England,United Kingdom'. Common variations are translated to that name when they point to exactly one place: spaces after commas, missing accents, a US state abbreviation ('Orlando, FL, United States'), or a skipped region ('Sydney, Australia'). A value that names no place, or more than one, is rejected rather than quietly searched from somewhere else.

  • pageinteger

    Quelle page d’environ 10 résultats organiques renvoyer, à partir de 1. Envoyez page 2, 3, ... pour aller plus loin ; chaque page est facturée comme une requête et n’importe quelle source peut servir n’importe quelle page. Remplace cursor.

  • requireCursorboolean

    Obsolète. Chaque source de cette recherche renvoie un nextCursor, donc cela ne change rien au prix ni à la source qui vous sert ; il reste accepté pour que les appelants qui l’envoient déjà continuent de fonctionner.

  • timeframeenum

    Restreint les résultats à une fenêtre de temps récente : 1h, 1d, 7d, 1y ou all. all par défaut (aucune restriction de temps).

Vous envoyez. Un petit corps JSON. Les valeurs affichées sont des exemples à remplacer par les vôtres.

Réponse

JSON, une valeur d’exemple par champ.

  • foundboolean

    true

datadata
  • querystring

    best running shoes 2026

each resultdata.results[]
  • titlestring

    The 12 Best Running Shoes of 2026, Tested by Runners

  • linkstring

    https://www.example.com/best-running-shoes

  • snippetstring

    We logged hundreds of miles in this year’s top trainers to find the best running shoes for every type of runner and budget.

  • positionnumber

    1

Vous recevez. Des champs nommés et typés, dans la même forme quelle que soit la source qui répond.

FAQ

À propos de l’API Google Recherche web

L’API Google Recherche web d’AnyAPI renvoie des données Google en JSON normalisé à partir d’un appel POST à /v1/run/google.search. Lancez une recherche web Google et obtenez les résultats organiques : titre, lien, extrait et position dans le classement. AnyAPI route chaque requête sur 4 sources et bascule automatiquement quand l’une échoue. Elle coûte à partir de 0,40 $US pour 1 000 requêtes, en dollars US, sans abonnement et sans minimum mensuel. Ces 30 derniers jours, 99,8% des appels Google Recherche web passés par AnyAPI ont réussi, avec un temps de réponse médian de 5,3 secondes, sur 911 945 appels mesurés.

Elle coûte à partir de 0,40 $US pour 1 000 requêtes, en dollars US, sans abonnement et sans minimum mensuel. Vous alimentez un portefeuille en USD et chaque appel le débite. Certaines requêtes échouées financées par le portefeuille entraînent des frais de traitement que nous répercutons au prix coûtant, sans marge ; la réponse d’erreur indique le montant facturé.

Lancez une recherche web Google et obtenez les résultats organiques : titre, lien, extrait et position dans le classement. La réponse est du JSON normalisé avec la même enveloppe que celle de tous les endpoints AnyAPI, donc analyser un second endpoint revient à changer l’URL et rien d’autre.

Ces 30 derniers jours, 99,8% des appels Google Recherche web passés par AnyAPI ont réussi, avec un temps de réponse médian de 5,3 secondes, sur 911 945 appels mesurés. Ce sont les propres mesures d’AnyAPI du trafic passant par la passerelle, recalculées en continu, et non un objectif de niveau de service publié.

Oui. Un nouveau compte AnyAPI démarre avec 0,10 $US de solde gratuit, sans carte, ce qui couvre 250 appels Google Recherche web à 0,0004 $US chacun.

AnyAPI interroge la suivante de ses 4 sources dans la même requête, la moins chère d’abord, donc la panne d’une source ne fait pas échouer votre appel.

Envoyez une requête POST à https://api.getanyapi.com/v1/run/google.search avec votre clé AnyAPI dans un en-tête « Authorization: Bearer » et l’entrée en corps JSON. La même clé et le même portefeuille fonctionnent sur tous les endpoints AnyAPI.

Non. Vous ajoutez des dollars US à un solde AnyAPI prépayé unique et chaque requête le débite. Il n’y a ni forfait mensuel ni minimum, et le même solde paie tous les endpoints AnyAPI.

Oui. Installez @getanyapi/sdk depuis npm pour TypeScript ou getanyapi depuis pip pour Python. Les deux appellent chaque endpoint AnyAPI avec la même clé, et n’importe quel client HTTP fonctionne aussi.

Oui. Un agent peut se connecter au serveur MCP d’AnyAPI à https://api.getanyapi.com/mcp, ou créer sa propre clé d’essai gratuit avec un seul POST non authentifié vers https://api.getanyapi.com/agent/signup et appeler cet endpoint en HTTP.