Cookbook·Beauty·sephora.com

Sephora-Produktseiten, Farbtöne und Bewertungen scrapen

Preis, Aktionspreis, jeder Farbton mit seinem Lagerstatus, Bewertung und Anzahl der Rezensionen von sephora.com, ohne Browser. Funktioniert für die Storefronts in den USA, Kanada und Frankreich.

99.7% Erfolg · Aug 2026Kein Browser nötigStandard-Preis · 1 Credit

Gemessen auf Crawlbase

99.7% der Produkt- und Suchabrufe waren im August 2026 erfolgreich. Nur 0.4% der Calls nutzten den JavaScript-Token, und die, die es taten, bekamen dieselben Daten zurück. Sephora ist eine der saubersten großen Websites, die wir bedienen.

Der Call

Im Playground ausführen
# Product page as JSON: price, shades, stock, rating
curl "https://api.crawlbase.com/?token=YOUR_TOKEN&autoparse=true&country=US&url=https%3A%2F%2Fwww.sephora.com%2Fproduct%2Frare-beauty-soft-pinch-liquid-blush-P97989778"

# Search results, first page
curl "https://api.crawlbase.com/?token=YOUR_TOKEN&autoparse=true&country=US&url=https%3A%2F%2Fwww.sephora.com%2Fsearch%3Fkeyword%3Dliquid%2520blush"

Parameter, die zählen

ParameterWertWarum
javascriptnicht setzenAlles auf der Produktseite steckt in der ersten Antwort. Ein Browser verdoppelt den Preis und liefert dasselbe JSON.
countryUS, CA oder FRSephora zeigt die Storefront des Besucherlandes, und die Preise unterscheiden sich. Passen Sie das Land an die Domain an: sephora.com für US und CA, sephora.fr für Frankreich.
autoparsetrueLiefert das Produkt als JSON. Ohne diesen Parameter bekommen Sie das HTML und parsen den eingebetteten State selbst.
page_waitnieGilt nur mit Browser. Hier nicht nötig.

Felder, die Sie bekommen

namestring
brandstring
pricenumber
sale_pricenumber | null
currencyUSD | CAD | EUR
ratingnumber (0 to 5)
review_countnumber
variants[].shadestring
variants[].skustring
variants[].in_stockboolean
imagesurl[]
category_pathstring[]

Was kaputtgeht, und die Lösung

Ausgelaufene SKUs antworten mit 404. Ein Produkt, das Sephora entfernt hat, liefert einen 404 mit cb_status 200. Werten Sie das als "weg", nicht als Wiederholung; es zählt als Erfolg, weil die Website geantwortet hat.
Suchseiten enden bei 60 Ergebnissen pro Seite. Verwenden Sie currentPage= in der URL. Die Sortierung steht standardmäßig auf "bestselling", was sich zwischen Requests umordnet; fixieren Sie sortBy=NEW oder sortBy=PRICE_LOW_TO_HIGH, wenn Sie eine vollständige Liste paginieren.
Bewertungen stehen bereits auf der Produktseite. Bewertung und Anzahl der Rezensionen kommen mit dem Produkt-JSON. Einzelne Rezensionstexte brauchen den Reviews-Endpoint; fragen Sie den Support, wenn Sie ihn brauchen, er steht in der Warteschlange.

Nach Zeitplan ausführen

Für eine Katalogaktualisierung übergeben Sie die Produkt-URLs mit store=true an den Crawler und lesen die Ergebnisse aus dem Cloud Storage. 20.000 Produkte sind bei der Standard-Parallelität in etwa 15 Minuten fertig und kosten 20.000 Credits.

Fragen

Brauche ich einen Browser, um Sephora zu scrapen?

Nein. Das Produkt-JSON steckt in der ersten Antwort; fast jeder erfolgreiche Call im gemessenen Monat lief ohne Browser.

Was kostet eine Sephora-Produktseite auf Crawlbase?

Einen Credit. Sephora liegt in der Standard-Stufe.

Bekomme ich Preise für sephora.fr?

Ja, mit country=FR und der sephora.fr-URL. Preise kommen in EUR zurück.

Website-Namen bezeichnen die Seiten, die ein Rezept abruft. Crawlbase ist mit keiner gelisteten Website verbunden. Nutzen Sie Rezepte im Rahmen der Nutzungsrichtlinie.Gemessene Zahlen aus August 2026, monatlich aktualisiert