Ulta Beauty · live
Ulta Beauty product data, one call away.
Ulta Beauty price and regular price per sku (one shade or size), online stock, shade or size, brand, and Ulta's own rating and review count, by item id (product id and sku).
- item ids per credit · $3.50 a credit
- ≈350,000item ids per credit · $3.50 a credit
- item ids per call
- 40item ids per call
- typical call, 40 ids
- 30–80 stypical call, 40 ids
In practice
One Ulta Beauty call
Up to 40 item ids a call, about 350,000 per credit. Values are illustrative.
curl -X POST "https://api.scrapelyserp.com/v1/products" \
-H "Authorization: Bearer $SCRAPELY_API_KEY" \
-H "Content-Type: application/json" \
-d '{"platform":"ulta","marketplace":"us","ids":["pimprod2020260:2633514"]}'{
"platform": "ulta",
"marketplace": "us",
"tier": "standard",
"results": [
{
"id": "pimprod2020260:2633514",
"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": "pimprod2020260:2633514",
"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 Ulta Beauty's own
Every result carries the fields every platform shares — id, status, title, price with its currency, availability — and what only Ulta Beauty publishes on top.
Marketplaces
- US (live)
- The sku's price and regular price
- Online stock: in stock or unavailable to ship
- Title, brand, shade or size
- Ulta's rating and review count
- 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.
| Tier | item ids / credit | 1M item ids | Per call | Typical call |
|---|---|---|---|---|
| "standard"Title and brand, the sku's price and regular price, shade or size, Ulta's online stock, and Ulta's own rating and review count. | ≈ 350,000 | $10.00 | 40 | 30–80 s for 40 ids |
- okmetered
Product returned cleanly. Use it.
- partialmetered
Some fields could not be read. Retry, or re-fetch at a higher tier where there is one.
- not_foundmetered
Ulta Beauty says the item id does not exist. Delist it.
- unavailablefree
No answer this time, so nothing to pay. Retry later; not evidence it is dead.
Pricing
Search Ulta Beauty 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.
| Endpoint | Per credit | Per call | Typical call |
|---|---|---|---|
| GET /v1/structured/ulta/searchUlta Beauty search | ≈ 2.3 million results | up to 64 per page | 1–5 s |
FAQ
Ulta Beauty questions
Which Ulta Beauty marketplaces are supported?
Ulta Beauty US ("us", USD) today. "marketplace": "us" is the default.
What item id do I send?
A product id and a sku joined by a colon (pimprod2020260:2633514), as search returns it; a product link that ends in ?sku= is accepted, e.g. pimprod2020260:2633514. Send them as "ids". Duplicates are fetched once; anything that is not an item 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 item ids a credit, up to 40 a call. A request that fails costs nothing, and the response tells you the credits each call used.
Same API, same response shape
- Amazonup to 62.5 million ASINs / credit
- Walmart~1.3 million item ids / credit
- eBay~15,000 item ids / credit
- Target~3 million TCINs / credit
- Best Buy~1.4 million SKUs / credit
- Costco~1.4 million item or product numbers / credit
- PetSmart~30,000 product ids / credit
- Sam's Club~25,000 item ids / credit
- Walgreens~190,000 product ids / credit
- CVS~400,000 product ids / credit
- BJ's~4 million item numbers / credit
- StockX~400,000 product ids / credit
- GOAT~500,000 product ids / credit
- TCGplayer~1.3 million product ids / credit
- Staples~2 million item ids / credit
- Kohl's~5 million product ids / credit
- Office Depot~7.5 million skus / credit
- IKEA~750,000 item numbers / credit
- Poshmark~1 million listing ids / credit
- GameStop~10 million product ids / credit
- Dick's Sporting Goodsup to 4.5 million skus / credit
- Grailed~20 million listing ids / credit
- Macy'sup to 75,000 product ids / credit
- Sephora~350,000 product ids / credit
- Albertsons~2.8 million UPCs / credit
- Neweggup to 2.5 million item numbers / credit
- Whatnot~2.5 million listing ids / credit
- Kroger~29,000 UPCs / credit
- The Home Depot~25 million item numbers / credit
- Wayfair~800,000 product SKUs / credit
- Shopify stores~1.3 million product ids / credit
- Academy Sports + Outdoorsup to 8 million product ids / credit
- Five Below~5 million product ids / credit
- Dollar General~625,000 item numbers or UPCs / credit
- Family Dollar~12.5 million product ids / credit
- Hot Topic~200,000 product ids / credit
- Ace Hardware~20,000 product codes / credit
- London Drugs~50,000 product codes / credit
- Funko~50,000 product ids / credit
- Banggood~300,000 product ids / credit
- Overstock~34,000 product links / credit
- DHgate~37,000 product ids / credit
- Redbubble~95,000 product links / credit
- Costway~240,000 product ids / credit
- Wish~172,000 product ids / credit
- vidaXL~9,500 EANs / credit
- Dell~52,000 order codes / credit
- Alibaba~32,000 product ids / credit
- AliExpress~24,000 product ids / credit
- Reverb~1 million listing ids / credit
- Micro Centerup to 6 million product ids / credit
- Reddit~375,000 posts / credit
- Bing~550,000 results / credit
- DuckDuckGo~3.3 million results / credit
- Gemini~250,000 answers / credit
- ChatGPT~10,000 answers / credit
- Bluesky~4.8 million posts / credit
- Mastodon~2.8 million posts / credit
- Lemmy~2.3 million posts / credit
- Discourse forums~7.5 million posts / credit
- Tumblr~450,000 posts / credit
- Hacker News~2 million results / credit
- Dev.to~1 million articles / credit
- Wikipedia~5 million results / credit
- GitHub~2 million results / credit
- Stack Exchange~5 million results / credit
- GoogleComing soonSearch and Shopping result pages as typed JSON.
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": […] }