Lebensmittel & Lieferung
Instacart Scraper
instacart.com
Instacart bündelt Lebensmittelkataloge von US-Händlern mit Preisen und Verfügbarkeit pro Geschäft. ScrapeUnblocker rendert seine Geschäfts- und Produktseiten, wie sie ein Käufer sehen würde, und liefert Preis, Verfügbarkeit und Händler jedes Artikels und hält dabei saubere 100% bei rund vier Sekunden pro Seite.
Was Sie extrahieren können
- Produktname, Marke und Größe
- Preis und Grundpreis
- Händler und Geschäftsstandort
- Verfügbarkeit und Lagerstatus
- Produktbilder und Anzeigen-URL
So wird es gescrapt
curl -X POST \
-H "X-ScrapeUnblocker-Key: $SU_API_KEY" \
"https://api.scrapeunblocker.com/getPageSource?url=https%3A%2F%2Fwww.instacart.com%2Fstore%2Fcostco%2Fstorefront&parsed_data=true"import requests
resp = requests.post(
"https://api.scrapeunblocker.com/getPageSource",
headers={"X-ScrapeUnblocker-Key": SU_API_KEY},
params={"url": "https://www.instacart.com/store/costco/storefront", "parsed_data": True},
)
print(resp.text)import { ScrapeUnblockerClient } from 'scrapeunblocker';
const su = new ScrapeUnblockerClient({ apiKey: process.env.SU_API_KEY });
const results = await su.getPageSource({
url: 'https://www.instacart.com/store/costco/storefront',
parsedData: true,
});
console.log(results); Requests sind POST und übergeben ihre Parameter im Query-String. Browser-Rendering findet immer statt - dafür gibt es kein Flag.
Häufige Fragen
Ist das Scrapen von Instacart legal?
Das Erheben öffentlich verfügbarer Instacart-Daten wie Produktpreise, Größen und Verfügbarkeit ist in vielen Rechtsordnungen zulässig, aber die Regeln hängen von deinem Land, den erhobenen Daten und ihrer Verwendung ab. ScrapeUnblocker liefert die öffentliche Seite; was du erhebst und wie du es nutzt, liegt in deiner Verantwortung.
Wie scrape ich Instacart, ohne blockiert zu werden?
Instacart nutzt Bot-Erkennung und Rate-Limiting. ScrapeUnblocker rendert die Seite in einem echten Browser, rotiert Residential- und ISP-Exits, kümmert sich um Challenges und liefert dann die Store- oder Produktseite so, wie ein Kunde sie sieht. Im Benchmark von ScrapeUnblocker kam bei 100 % von 1.000 Calls echter Inhalt zurück, etwa 4,0 s pro Call.
Welche Instacart-Daten kann ich bekommen?
Aus Instacart-Store- und Produktseiten: Produktname, Marke und Größe, Preis und Grundpreis, der Händler und der Standort der Filiale, Verfügbarkeit und Lagerstatus, dazu Produktbilder und die Angebots-URL. Nimm das gerenderte HTML oder füge parsed_data=true für strukturiertes JSON hinzu.
Brauche ich eine Instacart-API oder ein Konto?
Nein. ScrapeUnblocker liefert die öffentliche Seite als HTML oder mit parsed_data=true als strukturiertes JSON, es gibt also kein Instacart-Konto, keinen Login und keinen API-Schlüssel einzurichten. Sende eine beliebige Instacart-Store- oder Produkt-URL mit deinem ScrapeUnblocker-Schlüssel an /getPageSource.
Kann ich Instacart in großem Umfang überwachen?
Ja. Sende einen /getPageSource-Call pro URL und lass Calls bis zum Parallelitätslimit deines Tarifs parallel laufen: 20 bis 100 parallele Anfragen bei Pay-as-you-go, Starter und Pro und 200 bis 400 bei Business, Scale und Ultimate. Damit kannst du Preise und Bestand für viele Produkte bei mehreren Händlern nach Zeitplan verfolgen.
Wie viel kostet das Scrapen von Instacart?
Jeder /getPageSource-Call ist eine Anfrage, und 1 Anfrage = 1 Credit: 1,00 EUR pro 1.000 bei Pay-as-you-go, bis hinunter zu etwa 0,55 EUR pro 1.000 im Ultimate-Tarif. Blockierungen und Timeouts werden nicht berechnet. Die kostenlose Testphase umfasst 500 Anfragen ohne Karte.
Ähnliche Scraper
Starten Sie noch heute mit dieser Seite
Kostenloses Kontingent inklusive. Zum Testen ist keine Kreditkarte nötig.