Sephora reviews
Returns individual customer reviews for Sephora beauty products, from product page links or product P-numbers. Each review comes with its rating, text, reviewer profile attributes and trust signals, which suits sentiment analysis, launch tracking and complaint discovery.
What you get
- Review ID, title and full review text
- Star rating from 1 to 5
- Whether the reviewer recommends the product
- Verified-purchase, incentivized and syndicated flags
- Reviewer nickname, location and beauty-profile attributes such as skin or hair type
- Helpful and not-helpful vote counts
- Review photo and video links
- Product name, brand, link and the exact reviewed product ID
- Submission time and review locale
What it can do
- Pass product page links, P-numbers, or both in one run
- Sort by newest, most helpful, highest or lowest rating
- Keep only reviews within a star-rating range
- Restrict to US or Canadian English reviews, or take all English reviews
- Optionally include rating-only submissions that have no written text
Limits
- Up to 10,000 results per run
- Only publicly visible data
- English-language reviews only
- Up to 100 distinct products per run
- Sephora groups sizes and variants into product families, so a review may belong to a related product ID rather than the one you passed
Input options
| Field | What it does |
|---|---|
| productUrls | Sephora product page links to collect reviews for. |
| productIds | Product P-numbers such as P449116. |
| maxReviewsPerProduct | Maximum number of reviews to return for each product. |
| sort | Review order: newest, mostHelpful, highestRating or lowestRating. |
| locale | All English reviews, or only US or Canadian English. |
| minRating | Only return reviews at or above this star rating. |
| maxRating | Only return reviews at or below this star rating. |
| includeRatingsOnly | Also include star ratings that have no written review. |
Example
Ask your AI for the data in plain words and it picks this source. Developers can also call source procli_sephora_a directly through the REST API or MCP with an input like this:
{
"includeRatingsOnly": false,
"locale": "allEnglish",
"maxReviewsPerProduct": 20,
"productUrls": [
{
"url": "https://www.sephora.com/product/born-in-roma-P449116"
}
],
"sort": "newest"
}
How to use it
- Create an account at prolevelmax.com. New users receive $1 in sign-up credit after verifying their email (one per person). No card required.
- Connect your AI. In the Dashboard, open Get started → Coding tools and API → Generate setup instructions and paste the instructions into your AI (Claude, ChatGPT, Cursor, Codex and others). You can also add the MCP server
https://prolevelmax.com/mcpor call the REST API. - Request data. Your AI selects a source, quotes the price and runs it only after you confirm. Results are returned as structured JSON that the AI can format as a table or report.
FAQ
How is this source billed?
Per result: $0.0001/result + $0.0015/run, min $0.02/run. Your AI quotes the price first, and you are never charged more than the quote.
Do I need a Sephora account or API key?
No. You only need a ProLevelMax account. One balance and one connection cover all 157 platforms.
Is the data real-time?
Yes. Every call fetches public Sephora data at the time of the request. Only publicly visible content is collected.
All Sephora sources and prices
New users receive $1 in sign-up credit after verifying their email (one per person). No card required. Pay per use with no subscription. Top up by card (USD) or Alipay (CNY); Enterprise top-ups from $1,000 by bank transfer.
Start for free