Beauty retail pricing and assortment research
Sephoraエンドポイントを使えば、「Beauty retail pricing and assortment research」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
Turn Sephora's public storefront into structured beauty-retail data — keyword product search with real pagination, and full per-product detail with every color/shade variant's own price and availability, rating, review count, and a sample of recent reviews, all as normalized JSON. Credential-free.
Search Sephora's product catalog and get full product detail with every color/shade variant, pricing, and reviews as structured JSON.
エンドポイントファミリー
2
ドキュメント化されたパラメータ
19
サンプル数
4
ライブカタログスナップショット
稼働エンドポイント
4
メソッド
GET
必須パラメータ
8
スキーマ参照
4
{
"platform": "Sephora",
"endpoint": "sephora-search",
"method": "GET",
"path": "/sephora/search",
"auth": "apiKey"
}ユースケース
Search Sephora's product catalog and get full product detail with every color/shade variant, pricing, and reviews as structured JSON.
Sephoraエンドポイントを使えば、「Beauty retail pricing and assortment research」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
Sephoraエンドポイントを使えば、「Product and review monitoring」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
Sephoraエンドポイントを使えば、「Shade/variant availability tracking」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
マネージド実行
各CrawloraプラットフォームAPIは、特定のデータサーフェスに合わせて設計されています。汎用的なfetchエンドポイントを公開する代わりに、エンドポイント固有のリクエストロジック、マネージドインフラ、パース、正規化、課金、そしてPlaygroundで検証済みのサンプルを組み合わせています。
対象プラットフォームとエンドポイントの種類に合わせてリクエスト挙動をチューニングしています。
対応エンドポイントはマネージドプロキシルーティングを利用でき、信頼性を高めながらインフラ運用の手間を減らせます。
JavaScriptレンダリングが必要な動的ページは、マネージドブラウザインスタンス経由で処理できます。
チャレンジページや利用不能な上流レスポンスを検知し、明確に通知します。
結果は生のHTMLではなく、ドキュメント化されたJSONで返されます。
本番統合の前に、DocsとPlaygroundから同じルートをテストできます。
カバレッジマップ
これらのカードは稼働中のエンドポイントカタログから生成されるため、このページはDocsとPlaygroundが使うAPIサーフェスをそのまま反映します。
/sephora/product
/sephora/search
エンドポイントカタログ
/sephora/searchSearches Sephora's product catalog by keyword, with real page-based pagination. Returns normalized products with brand, pricing, rating, and review count. Sephora's own search never returns a genuine zero-result state for a nonempty keyword -- an unrecognized/nonsense keyword still returns a full, unrelated fallback result set rather than an empty one. price_min/price_max must be provided together (whole dollars) -- upstream silently ignores a one-sided price range rather than filtering or erroring, so this endpoint rejects a one-sided range as invalid instead of passing it through. brand and filter each accept multiple values (OR'd together within the same facet); brand/rating_min/is_new/filter/price_min/price_max can all be combined with each other (AND'd together across different facets).
/sephora/productReturns one Sephora product's full detail (every color/shade variant with its own price and availability, rating, review count, and a sample of recent reviews), from Sephora's credential-free public JSON-LD. `product_id` is the full product-page slug, e.g. `lip-sleeping-mask-P420652` -- copy it from the path segment after sephora.com/product/ on any product page; unlike some other retailers, an arbitrary or partial slug does not resolve.
/sephora/product/questionsReturns one page of a Sephora product's customer Q&A: each question plus every answer it received (text, author, whether it's a brand answer, helpful votes). product_id is the Sephora productGroupID, e.g. P420652 -- the same value /sephora/product returns as product_group_id.
/sephora/product/reviewsReturns one page of a Sephora product's full customer reviews (title, body, rating, author, helpful votes, secondary ratings, photos), plus the product's site-wide rating rollup (average rating, recommended ratio, star-count histogram). product_id is the Sephora productGroupID, e.g. P420652 -- the same value /sephora/product returns as product_group_id.
関連API
Marketplaces & Retail
Collect marketplace product signals from Amazon without building brittle storefront scrapers.
Marketplaces & Retail
Build resale, pricing, and marketplace workflows from structured eBay data.
Marketplaces & Retail
Turn public Shop.app product and merchant pages into structured JSON for e-commerce product intelligence, price research, shop monitoring, and marketplace discovery workflows.
Sephoraのスクレイピング方法
Crawlora's Sephora endpoints return product search and full product detail as normalized JSON with one API key — no Sephora account required.
Send a keyword to /sephora/search for normalized products with brand, pricing, rating, and review count, with real page-based pagination.
Pass a product's full page slug (e.g. lip-sleeping-mask-P420652, copied from the sephora.com/product/ path) to /sephora/product for every color/shade variant's own price and availability, rating, review count, and a sample of recent reviews.
FAQ
Send a keyword to Crawlora's /sephora/search endpoint and get normalized products — brand, pricing, rating, review count — as structured JSON, with real page-based pagination.
No Sephora account or login is required from the caller — only your Crawlora API key.
Yes — /sephora/product returns each color/shade variant with its own price and availability, plus the product's aggregate rating, review count, and a sample of recent reviews.
No — Sephora's own search never returns an empty result for a nonempty keyword. An unrecognized or nonsense keyword still returns a full, unrelated fallback result set rather than a genuine zero-result response.