Skip to content
product ids per credit · $3.50 a credit
≈350,000product ids per credit · $3.50 a credit
product ids per call
50product ids per call
typical call, 50 ids
15–40 stypical call, 50 ids

In practice

One Sephora call

Up to 50 product ids a call, about 350,000 per credit. Values are illustrative.

request
curl -X POST "https://api.scrapelyserp.com/v1/products" \
  -H "Authorization: Bearer $SCRAPELY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"platform":"sephora","marketplace":"us","ids":["P467208:2417145"]}'
response
{
  "platform": "sephora",
  "marketplace": "us",
  "tier": "standard",
  "results": [
    {
      "id": "P467208:2417145",
      "status": "ok",
      "fetchedAt": "2026-10-16T14:02:11.482Z",
      "title": "Stainless steel pour-over kettle, 1 L",
      "price": {
        "amount": 34.99,
        "currency": "USD"
      },
      "availability": {
        "inStock": true,
        "message": "In stock"
      }
    },
    {
      "id": "P467208:2417145",
      "status": "ok",
      "fetchedAt": "2026-10-16T14:02:11.482Z",
      "title": "Non-slip yoga mat, 6 mm",
      "price": {
        "amount": 21.5,
        "currency": "USD"
      },
      "availability": {
        "inStock": true,
        "message": "In stock"
      }
    }
  ],
  "stats": {
    "requested": 2,
    "ok": 2,
    "partial": 0,
    "notFound": 0,
    "unavailable": 0,
    "elapsedMs": 1840
  },
  "credits": 0.0000057142857142857145
}

What it returns

The shared fields, plus Sephora's own

Every result carries the fields every platform shares — id, status, title, price with its currency, availability — and what only Sephora publishes on top.

Marketplaces

  • US (live)
  • The asked sku's price, sale price and regular price
  • Size, shade and brand
  • Online stock per sku
  • Every sku of the product with its regular price
  • Sephora's own rating and review count (by bare product id)
  • Title, image and link

Pricing

One tier, every field

One credit costs $3.50: each call spends credits in proportion to the data it moves, and requests that fail cost nothing. Items per credit are typical.

Sephora tiers: items per credit, cost per million, items per call and typical call time
Tierproduct ids / credit1M product idsPer callTypical call
"standard"Title, brand, the asked sku's price (with its sale price when it has one), its regular price, size, shade, stock, every other sku of the product with its regular price and stock, and Sephora's own rating (by bare product id).≈ 350,000$10.005015–40 s for 50 ids

Pricing

Search Sephora too

One credit costs $3.50: each call spends credits in proportion to the data it moves, and a page we could not read costs nothing. Items per credit are typical.

Sephora endpoints: items per credit, items per call and typical call time
EndpointPer creditPer callTypical call
GET /v1/structured/sephora/searchSephora search≈ 1.5 million resultsup to 200 per page1–4 s

FAQ

Sephora questions

Which Sephora marketplaces are supported?

Sephora US ("us", USD) today. "marketplace": "us" is the default.

What product id do I send?

A Sephora product id (P and 3 to 9 digits), optionally with a sku after a colon (P467208:2417145); a Sephora product link is accepted, and its skuId is kept, e.g. P467208:2417145. Send them as "ids". Duplicates are fetched once; anything that is not a product id is rejected with a 400 before anything is charged.

How is it billed?

In credits, at $3.50 a credit: every call spends credits in proportion to the data it moves. Standard covers about 350,000 product ids a credit, up to 50 a call. A request that fails costs nothing, and the response tells you the credits each call used.

Same API, same response shape

Start pulling product data

Create an account, buy a credit pack and fetch products from any live retailer. No subscription, and what you buy never expires.

POST api.scrapelyserp.com/v1/products { "platform", "marketplace", "ids": […] }