Endpoint Playground
Returns 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.
14 Oct 2026: 10 questions; 5 fields had a value in every checked item and 2 varied between items.
Sample value profiles: submitted_at: 2025-12-08 to 2026-10-08; answer_count: 1 to 12, median 4; has_best_answer: true in 5 of 5.
curl 'https://api.crawlora.net/api/v1/sephora/product/questions?product_id=P420652' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| product_id | string | Yes | P420652 | Sephora productGroupID |
| page | integer | No | Result page, 1-based, defaults to 1 |
{
"code": 200,
"msg": "OK",
"data": {
"product_id": "P420652",
"page": 1,
"page_size": 10,
"total_pages": 102,
"total_questions": 1016,
"count": 1,
"questions": [
{
"id": "8563880",
"text": "Is this good one for all types of skins?",
"submitted_at": "2026-08-11T18:33:54Z",
"answer_count": 1,
"answers": [
{
"id": "8939279",
"text": "yes it works on my skin tone",
"author": "soumya345",
"submitted_at": "2026-08-11T19:14:45Z"
}
]
}
],
"source_url": "https://api.bazaarvoice.com/data/questions.json?...",
"fetched_at": "2026-08-15T12:00:00Z"
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.