Sephora Scraper avatar

Sephora Scraper

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Sephora Scraper

Sephora Scraper

Sephora scraper & API: extract real-time Sephora.com data for the US and Canada: product prices, ratings, reviews, ingredients, brands, categories and store locations. Search by keyword, category or brand with price and rating filters. Beauty and cosmetics data, no proxies needed. Ulta alternative.

Pricing

from $2.00 / 1,000 results

Rating

5.0

(1)

Developer

Happy Endpoint

Happy Endpoint

Maintained by Community

Actor stats

7

Bookmarked

55

Total users

7

Monthly active users

a day ago

Last modified

Share

💄 Sephora Scraper - Products, Prices, Reviews, Brands & Stores

🚫 No Proxies Needed

Extract real-time product data from Sephora.com (US and Canada): search results with prices, ratings and review counts, full product details, customer reviews, every brand, the category tree and Sephora store locations.


What This Actor Does

OperationWhat you get
🔎 Search by KeywordProducts for any search term, with price, sale price, rating, review count, product link and image. Filter by price, rating, new arrivals or category
🗂️ Search by CategoryEvery product in a Sephora category, for example Makeup or Fragrance
🏷️ Search by BrandEvery product from a brand, for example Fenty Beauty or The Ordinary
📋 Product DetailsFull product information: descriptions, how to use, ingredients, all shades and sizes (SKUs), prices, images and videos
⭐ Product ReviewsCustomer reviews with rating, title, text, nickname, recommendation, helpfulness votes and photos
💡 Auto CompleteSearch suggestions and trending categories for a few letters
🏷️ Brands ListEvery Sephora brand with its link
🗂️ Categories List / Category DataThe main categories and their sub-categories, with IDs and links
📍 Store ListSephora stores near a location: address, phone, distance, opening hours and services
🩺 Health checkThe default operation: confirms the actor is working and saves one status row. Choose another operation to get data

Pages are fetched automatically: set Max Results and the actor does the rest. Duplicates are removed, so you never pay twice for the same product or review.


How to Use

Search products

{
"endpoint": "/search-by-keyword",
"query": "vitamin c serum",
"minPrice": 20,
"maxPrice": 80,
"minRating": 4,
"sortBy": "TOP_RATED",
"maxItems": 200
}
{ "endpoint": "/search-by-brand", "brandName": "fenty-beauty-rihanna", "maxItems": 500 }
{ "endpoint": "/search-by-category", "categoryId": "cat140006", "sortBy": "NEW" }

Not sure about a brand name or category ID? Run Brands List or Categories List first.

Product details and reviews

Use the productId values from a search:

{ "endpoint": "/product-details", "productId": "P427421" }
{ "endpoint": "/product-reviews", "productId": "P420652", "sortBy": "NEWEST", "maxItems": 1000 }

Stores near a location

{ "endpoint": "/store-list", "latitude": "37.4418834", "longitude": "-122.1430195", "radius": "50" }

📥 Input Parameters

FieldUsed byDescription
endpointAllThe operation: /status (health check, default), /search-by-keyword, /search-by-category, /search-by-brand, /product-details, /product-reviews, /auto-complete, /brands-list, /categories-list, /category-data, /store-list
querySearch by Keyword, Auto CompleteWhat to search for
categoryIdSearch by Category, Category DataCategory ID such as cat140006. Optional for Search by Keyword
brandNameSearch by BrandBrand name as in Sephora links, such as fenty-beauty-rihanna
sortBySearches, ReviewsProducts: BEST_SELLING, TOP_RATED, PRICE_LOW_TO_HIGH, PRICE_HIGH_TO_LOW, NEW. Reviews: MOST_HELPFUL, HIGHEST_RATING, LOWEST_RATING, OLDEST, NEWEST
minPrice / maxPriceSearchesPrice range in US dollars
minRatingSearches, ReviewsSearches: at least this many stars. Reviews: exactly this many stars
isNewSearch by KeywordNew products only
maxItemsSearches, ReviewsMaximum products or reviews to save (default 100)
currentPageSearches, ReviewsStart Page: where to start (default 1)
productIdProduct Details, ReviewsProduct ID such as P427421
skuIdProduct DetailsOptional: a specific shade or size
languageProduct Details, Auto Completeen-US (default), en-CA, fr-CA
latitude / longitude / radiusStore ListLocation and radius in miles

If an input is missing or invalid, the run stops straight away with a message that explains what to fix. If Sephora has nothing for an input, such as an unknown product ID, the run ends with a "No result" message and nothing is saved.


{
"productId": "P467208",
"displayName": "Lash Idôle Lengthening & Volumizing Mascara",
"brandName": "Lancôme",
"listPrice": "$16.00 - $30.00",
"salePrice": null,
"rating": "4.4998",
"reviews": "10785",
"skuId": "2417145",
"productUrl": "https://www.sephora.com/product/lancome-lash-idole-lash-lifting-volumizing-mascara-P467208?skuId=2417145",
"imageUrl": "https://www.sephora.com/productimages/sku/s2417145-main-zoom.jpg?imwidth=270",
"currentSku": { "skuId": "2417145", "listPrice": "$30.00", "...": "..." },
"search_keyword": "mascara"
}

The Output tab has table views for Products, Reviews, Brands, Categories, Stores and Suggestions. Export to JSON, CSV or Excel, or send the data to Google Sheets, webhooks and other integrations.


💡 Use Cases

  • Price monitoring: schedule daily searches and track prices and sales across brands.
  • Beauty market research: compare brands, categories, ratings and new launches.
  • Review analysis: collect thousands of verified reviews for sentiment and product insights.
  • Catalog building: fill a store or comparison site with product names, images, prices and links.
  • Retail location data: map Sephora stores and their services.

📦 Bulk Sephora US Dataset (8,500+ Products)

Need the whole catalog at once? A ready-to-use Sephora US dataset with SKU ID, product ID, product URL, price, brand and category is available here: payhip.com/b/faOZH


📞 Contact & Custom Solutions

Need more beauty data or a custom integration? We provide tailored data solutions.

Our Other Scrapers

Other Products


Sephora scraper, Sephora API, Sephora product data, beauty product API, skincare products API, makeup data, cosmetics price tracker, Sephora reviews scraper, Sephora store locator, Ulta alternative.

This actor is an independent service and is not affiliated with, endorsed, or sponsored by Sephora.