Beauty catalog and pricing monitoring
Use Kylie Cosmetics endpoints to turn beauty catalog and pricing monitoring into repeatable API requests with documented inputs and JSON responses.
Turn Kylie Cosmetics's public Shopify storefront into structured retail data for makeup and beauty products — full product catalog and detail with every size and color variant, collection browsing, storefront pages, recommendations, and sitemap discovery, all pinned to Kylie Cosmetics's own storefront URL so no url parameter is needed. Credential-free.
Get Kylie Cosmetics products, collections, pages, and recommendations as structured JSON through a pinned endpoint family — no url parameter needed.
Endpoint families
6
Documented params
30
Examples
11
Live catalog snapshot
Active endpoints
11
Methods
GET
Required params
16
Schema refs
11
{
"platform": "Kylie Cosmetics",
"endpoint": "kyliecosmetics-store",
"method": "GET",
"path": "/kyliecosmetics/store",
"auth": "apiKey"
}Use cases
Get Kylie Cosmetics products, collections, pages, and recommendations as structured JSON through a pinned endpoint family — no url parameter needed.
Use Kylie Cosmetics endpoints to turn beauty catalog and pricing monitoring into repeatable API requests with documented inputs and JSON responses.
Use Kylie Cosmetics endpoints to turn collection and merchandising research into repeatable API requests with documented inputs and JSON responses.
Use Kylie Cosmetics endpoints to turn storefront page and sitemap discovery into repeatable API requests with documented inputs and JSON responses.
Managed execution
Each Crawlora platform API is designed around a specific data surface. Instead of exposing a generic fetch endpoint, Crawlora combines endpoint-specific request logic, managed infrastructure, parsing, normalization, billing, and Playground-tested examples.
Request behavior is tuned for the target platform and endpoint type.
Supported endpoints can use managed proxy routing to improve reliability and reduce infrastructure work.
Dynamic pages can be routed through managed browser instances where JavaScript rendering is required.
Challenge pages and unusable upstream responses are detected and surfaced clearly.
Results are returned as documented JSON instead of raw HTML.
Test the same route from Docs and Playground before production integration.
Coverage map
These cards are generated from the active endpoint catalog, so the landing page reflects the same API surface used by Docs and Playground.
/kyliecosmetics/products
/kyliecosmetics/collections
/kyliecosmetics/pages
/kyliecosmetics/search/suggest
/kyliecosmetics/sitemap/urls
/kyliecosmetics/sitemaps
Endpoint catalog
/kyliecosmetics/storeReturns normalized storefront metadata for Kylie Cosmetics (https://www.kyliecosmetics.com), sourced from credential-free storefront JSON. This endpoint is a brand-pinned wrapper around the generic Shopify store family: the storefront URL is fixed server-side, so no `url` parameter is accepted. If the vanity domain blocks `/products.json`, the service may fall back to a public `*.myshopify.com` domain discovered from the storefront page, or to the storefront's own embedded page data for storefronts that expose neither.
/kyliecosmetics/productsReturns normalized products from Kylie Cosmetics's (https://www.kyliecosmetics.com) public product catalog. The storefront URL is fixed server-side. Valid empty result pages return `200` with an empty products array.
/kyliecosmetics/products/{handle}Returns normalized product detail for one Kylie Cosmetics (https://www.kyliecosmetics.com) product handle. The storefront URL is fixed server-side; `handle` is the product's URL slug.
/kyliecosmetics/products/{handle}/recommendationsReturns normalized recommended products for one Kylie Cosmetics (https://www.kyliecosmetics.com) product handle. The route handle is resolved to a Shopify product id before fetching recommendations. The storefront URL is fixed server-side.
/kyliecosmetics/collectionsReturns normalized collections from Kylie Cosmetics (https://www.kyliecosmetics.com). The storefront URL is fixed server-side. Valid empty result pages return `200` with an empty collections array.
/kyliecosmetics/collections/{handle}/productsReturns normalized products from one Kylie Cosmetics (https://www.kyliecosmetics.com) collection. The storefront URL is fixed server-side; `handle` is the collection's URL slug.
/kyliecosmetics/search/suggestReturns products, collections, and query suggestions from Kylie Cosmetics's (https://www.kyliecosmetics.com) credential-free predictive search Ajax endpoint. The storefront URL is fixed server-side.
/kyliecosmetics/pagesReturns normalized static pages from Kylie Cosmetics (https://www.kyliecosmetics.com). The storefront URL is fixed server-side.
/kyliecosmetics/pages/{handle}Returns normalized static page detail for one Kylie Cosmetics (https://www.kyliecosmetics.com) page handle. The storefront URL is fixed server-side.
/kyliecosmetics/sitemapsReturns child sitemap URLs from Kylie Cosmetics's (https://www.kyliecosmetics.com) `/sitemap.xml` index with inferred sitemap types. The storefront URL is fixed server-side.
/kyliecosmetics/sitemap/urlsReturns capped URL entries from Kylie Cosmetics's (https://www.kyliecosmetics.com) child sitemaps matching the requested type. The storefront URL is fixed server-side.
Related APIs
Marketplaces & Retail
Collect marketplace product signals from Amazon without building brittle storefront scrapers.
Marketplaces & Retail
Build resale, pricing, and marketplace workflows from structured eBay data.
Marketplaces & Retail
Turn public Shop.app product and merchant pages into structured JSON for e-commerce product intelligence, price research, shop monitoring, and marketplace discovery workflows.
How to scrape Kylie Cosmetics
Crawlora's Kylie Cosmetics endpoints return product, collection, page, recommendation, search suggestion, and sitemap data as normalized JSON with one API key — Kylie Cosmetics's storefront URL is pinned server-side, so no account or url parameter is required.
Call /kyliecosmetics/products for Kylie Cosmetics's full public product catalog with pagination, or /kyliecosmetics/collections and /kyliecosmetics/collections/{handle}/products to browse by merchandising collection.
Pass a product handle (from a /kyliecosmetics/products or collection result) to /kyliecosmetics/products/{handle} for full detail — pricing, every size and color variant, images, and availability.
Send a partial query to /kyliecosmetics/search/suggest for the same predictive product, collection, and query suggestions Kylie Cosmetics's own search box shows.
Use /kyliecosmetics/pages and /kyliecosmetics/pages/{handle} for static storefront pages, or /kyliecosmetics/sitemaps and /kyliecosmetics/sitemap/urls to enumerate the storefront's indexed URLs.
FAQ
/kyliecosmetics/* pins Kylie Cosmetics's own storefront URL (https://www.kyliecosmetics.com) server-side, so every call needs only your Crawlora API key — no url parameter. The same storefront is also reachable through /shopify/* by passing url=https://www.kyliecosmetics.com, which is the only way to reach this storefront's sort and filter options on /shopify/products and /shopify/collections/{handle}/products — those two parameters are not exposed on the brand-pinned routes.
No — only your Crawlora API key. Kylie Cosmetics's storefront data is collected from its public, credential-free storefront surface.
Yes — /kyliecosmetics/search/suggest returns predictive product, collection, and query suggestions for a partial keyword, the same data Kylie Cosmetics's own search-as-you-type box uses.
Yes — /kyliecosmetics/products/{handle}/recommendations returns related or complementary products for a given product handle, sourced from Kylie Cosmetics's own storefront recommendation data.