Home textile catalog and pricing monitoring
Use Brooklinen endpoints to turn home textile catalog and pricing monitoring into repeatable API requests with documented inputs and JSON responses.
Turn Brooklinen's public Shopify storefront into structured retail data for bedding, bath, and home textiles — full product catalog and detail with every size and color variant, collection browsing, storefront pages, recommendations, and sitemap discovery, all pinned to Brooklinen's own storefront URL so no url parameter is needed. Credential-free.
Get Brooklinen 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": "Brooklinen",
"endpoint": "brooklinen-store",
"method": "GET",
"path": "/brooklinen/store",
"auth": "apiKey"
}Use cases
Get Brooklinen products, collections, pages, and recommendations as structured JSON through a pinned endpoint family — no url parameter needed.
Use Brooklinen endpoints to turn home textile catalog and pricing monitoring into repeatable API requests with documented inputs and JSON responses.
Use Brooklinen endpoints to turn collection and merchandising research into repeatable API requests with documented inputs and JSON responses.
Use Brooklinen 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.
/brooklinen/products
/brooklinen/collections
/brooklinen/pages
/brooklinen/search/suggest
/brooklinen/sitemap/urls
/brooklinen/sitemaps
Endpoint catalog
/brooklinen/storeReturns normalized storefront metadata for Brooklinen (https://www.brooklinen.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.
/brooklinen/productsReturns normalized products from Brooklinen's (https://www.brooklinen.com) public product catalog. The storefront URL is fixed server-side. Valid empty result pages return `200` with an empty products array.
/brooklinen/products/{handle}Returns normalized product detail for one Brooklinen (https://www.brooklinen.com) product handle. The storefront URL is fixed server-side; `handle` is the product's URL slug.
/brooklinen/products/{handle}/recommendationsReturns normalized recommended products for one Brooklinen (https://www.brooklinen.com) product handle. The route handle is resolved to a Shopify product id before fetching recommendations. The storefront URL is fixed server-side.
/brooklinen/collectionsReturns normalized collections from Brooklinen (https://www.brooklinen.com). The storefront URL is fixed server-side. Valid empty result pages return `200` with an empty collections array.
/brooklinen/collections/{handle}/productsReturns normalized products from one Brooklinen (https://www.brooklinen.com) collection. The storefront URL is fixed server-side; `handle` is the collection's URL slug.
/brooklinen/search/suggestReturns products, collections, and query suggestions from Brooklinen's (https://www.brooklinen.com) credential-free predictive search Ajax endpoint. The storefront URL is fixed server-side.
/brooklinen/pagesReturns normalized static pages from Brooklinen (https://www.brooklinen.com). The storefront URL is fixed server-side.
/brooklinen/pages/{handle}Returns normalized static page detail for one Brooklinen (https://www.brooklinen.com) page handle. The storefront URL is fixed server-side.
/brooklinen/sitemapsReturns child sitemap URLs from Brooklinen's (https://www.brooklinen.com) `/sitemap.xml` index with inferred sitemap types. The storefront URL is fixed server-side.
/brooklinen/sitemap/urlsReturns capped URL entries from Brooklinen's (https://www.brooklinen.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 Brooklinen
Crawlora's Brooklinen endpoints return product, collection, page, recommendation, search suggestion, and sitemap data as normalized JSON with one API key — Brooklinen's storefront URL is pinned server-side, so no account or url parameter is required.
Call /brooklinen/products for Brooklinen's full public product catalog with pagination, or /brooklinen/collections and /brooklinen/collections/{handle}/products to browse by merchandising collection.
Pass a product handle (from a /brooklinen/products or collection result) to /brooklinen/products/{handle} for full detail — pricing, every size and color variant, images, and availability.
Send a partial query to /brooklinen/search/suggest for the same predictive product, collection, and query suggestions Brooklinen's own search box shows.
Use /brooklinen/pages and /brooklinen/pages/{handle} for static storefront pages, or /brooklinen/sitemaps and /brooklinen/sitemap/urls to enumerate the storefront's indexed URLs.
FAQ
/brooklinen/* pins Brooklinen's own storefront URL (https://www.brooklinen.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.brooklinen.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. Brooklinen's storefront data is collected from its public, credential-free storefront surface.
Yes — /brooklinen/search/suggest returns predictive product, collection, and query suggestions for a partial keyword, the same data Brooklinen's own search-as-you-type box uses.
Yes — /brooklinen/products/{handle}/recommendations returns related or complementary products for a given product handle, sourced from Brooklinen's own storefront recommendation data.