Starter
25.000 zoekopdrachten
US$ 18,75
US$ 0,75/1K zoekopdrachten
- Een sideproject of een AI-agent
- Ongeveer 830 zoekopdrachten per dag, een maand lang
- Credits verlopen nooit
engine=google_shopping · 1 credit per zoekopdracht · vanaf US$ 0,30/1K zoekopdrachten
Doorzoek Google Shopping naar een product in een bepaald land en lees elke aanbieding die het vermeldt: titel, prijs, merchant, leveringsregel, beoordeling en link, klaar voor een prijsoverzicht of een database.
Snel antwoord
Is er een API die Google Shopping-resultaten en prijzen retourneert?
Ja. Met SerpCrypto stel je engine=google_shopping in en de API retourneert de aanbiedingen die Google Shopping vermeldt voor je zoekopdracht en land als JSON: titel, prijs als tekst en als getal, valuta, merchant, leveringsregel, beoordeling, aantal reviews en link. Eén geslaagde zoekopdracht kost één credit, vanaf US$ 0,30/1K zoekopdrachten per oktober 2026. Zonder KYC; betalen met crypto.
| Endpoint | GET https://serpcrypto.com/api/v1/search?engine=google_shopping&q=… |
|---|---|
| Array teruggegeven | shopping_results |
| Velden | position, title, price, extracted_price, currency, source, link, delivery, rating, reviews |
| Targeting | gl voor het land (en dus de valuta), hl voor de taal, location voor een stad |
| Prijs | 1 credit per zoekopdracht; 100.000 zoekopdrachten voor US$ 56,25 |
| Betaling | BTC, USDT, USDC, ETH, SOL, LTC; geen KYC, geen kaart |
Die levert een shopping_results-array op, één object per aanbieding, in de volgorde waarin Google Shopping ze toonde. Twee prijsvelden besparen je parseerwerk: price houdt de tekst zoals weergegeven, en extracted_price geeft het getal.
| Veld | Betekenis |
|---|---|
position | Positie van de aanbieding in de lijst |
title | Producttitel zoals de verkoper die schreef |
price | Prijstekst zoals weergegeven, bijvoorbeeld "$129.99" |
extracted_price | Dezelfde prijs als getal |
currency | Valuta van de prijs |
source | Naam van de verkoper |
link | Link naar de aanbieding |
delivery | Leveringsregel indien weergegeven, zoals gratis verzending |
rating, reviews | Productbeoordeling en aantal reviews, indien weergegeven |
import os
import requests
API = "https://serpcrypto.com/api/v1/search"
HEADERS = {"Authorization": "Bearer " + os.environ["SERPCRYPTO_API_KEY"]}
def offers(query, gl, hl):
params = {"engine": "google_shopping", "q": query, "gl": gl, "hl": hl}
resp = requests.get(API, headers=HEADERS, params=params, timeout=60)
resp.raise_for_status()
return [o for o in resp.json().get("shopping_results", []) if o.get("extracted_price")]
for gl, hl in [("us", "en"), ("de", "de")]:
found = offers("sony wh-1000xm5", gl, hl)
if not found:
print(gl, "no priced offers")
continue
prices = [o["extracted_price"] for o in found]
merchants = sorted({o.get("source", "?") for o in found})
print(gl, found[0].get("currency", ""), min(prices), "to", max(prices), "-", ", ".join(merchants[:5]))
Google's Merchant API is voor verkopers die hun eigen producten beheren. Google omschrijft het als het automatiseren van "account-, product- en voorraadbeheer binnen Merchant Center". Het werkt op je catalogus, niet op wat shoppers zien.
De SerpCrypto Shopping-engine leest juist de openbare resultatenpagina. Die toont elke verkoper die Google voor een zoekopdracht vermeldt, met hun prijzen, zodat je je aanbieding met die van hen kunt vergelijken. Veel teams gebruiken beide: de Merchant API om hun producten te publiceren, en een Shopping results API om de markt in de gaten te houden.
Voer dezelfde productzoekopdracht uit met een andere gl per land, en de bijbehorende hl. Het land bepaalt welke verkopers en valuta verschijnen, dus gl=gb geeft aanbiedingen in ponden van Britse winkels, en gl=fr&hl=fr aanbiedingen in euro's van Franse.
Vergelijk extracted_price eerst binnen één land. Vergelijk je tussen landen, reken dan om met je eigen wisselkoersen en houd de regel delivery in gedachten, want verzending en belastingen veranderen de echte prijs die een shopper betaalt.
Tel één zoekopdracht per productzoekopdracht, land en controle. 500 producten in 3 landen één keer per dag volgen is 500 × 3 × 30 = 45.000 zoekopdrachten per maand. Twee keer per dag verdubbelt dat naar 90.000.
100.000 zoekopdrachten (US$ 56,25) dekken de dagelijkse opzet voor ongeveer twee maanden. Credits verlopen nooit, dus je kunt na een verkoopseizoen rustiger aan doen zonder kwijt te raken wat je hebt gekocht. De gids voor prijsmonitoring behandelt matching, alerts en opslag.
Shopping-zoekopdrachten kosten elk één credit, net als elke andere engine. 100.000 zoekopdrachten kosten US$ 56,25 en 500.000 zoekopdrachten kosten US$ 281,25, per oktober 2026.
25.000 zoekopdrachten
US$ 18,75
US$ 0,75/1K zoekopdrachten
100.000 zoekopdrachten
US$ 56,25
US$ 0,56/1K zoekopdrachten
250.000 zoekopdrachten
US$ 140,63
US$ 0,56/1K zoekopdrachten
500.000 zoekopdrachten
US$ 281,25
US$ 0,56/1K zoekopdrachten
In elk abonnement: Elke engine voor 1 credit per zoekopdracht · Mislukte requests worden niet in rekening gebracht · Credits verlopen nooit · Targeting op land, taal, stad en apparaat
Zoek met de tekst die een shopper zou typen, zoals merk en model. Een barcode werkt soms als zoekopdracht, maar Google bepaalt waarop die matcht. Sla de aanbiedingstitels op die je terugkrijgt en match ze met je catalogus.
De API geeft de prijs precies zoals Google Shopping die in dat land weergeeft, plus de regel delivery als die er is. Of belasting is inbegrepen hangt af van het land en de verkoper.
Filter de resultaten op source, de naam van de verkoper. Om de positie van een verkoper voor veel producten te zien, voer je elke productzoekopdracht uit en houd je de aanbiedingen van die verkoper.
Nee. SerpCrypto is een onafhankelijke SERP-API. Google's Merchant API is een apart product voor verkopers die hun eigen listings in Merchant Center beheren.
Waardeer op vanaf US$ 25 in BTC, USDT, USDC, ETH, SOL, LTC en koop een pack vanuit je saldo. SerpCrypto vraagt niet om een ID, een selfie of een kaart.
Vanaf US$ 0,30/1K zoekopdrachten · zonder KYC
API-sleutel aanvragen