Retail pricing and availability monitoring
Use Zara endpoints to turn retail pricing and availability monitoring into repeatable API requests with documented inputs and JSON responses.
Turn Zara's public storefront into structured retail data — keyword product search with pagination, full category listings with pricing and availability, and per-color product detail with real marketing copy, per-size stock, and full image galleries, all as normalized JSON. Credential-free.
Search Zara products, browse category listings, and get full product detail — pricing, images, sizes, and availability — as structured JSON.
Endpoint families
6
Documented params
18
Examples
0
Live catalog snapshot
Active endpoints
6
Methods
GET
Required params
13
Schema refs
6
{
"platform": "Zara",
"endpoint": "zara-search",
"method": "GET",
"path": "/zara/search",
"auth": "apiKey"
}Use cases
Search Zara products, browse category listings, and get full product detail — pricing, images, sizes, and availability — as structured JSON.
Use Zara endpoints to turn retail pricing and availability monitoring into repeatable API requests with documented inputs and JSON responses.
Use Zara endpoints to turn category catalog and product research into repeatable API requests with documented inputs and JSON responses.
Use Zara endpoints to turn colorway and stock tracking 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.
/zara/categories
/zara/category/{categoryId}/products
/zara/product/{productId}
/zara/search
/zara/stores
/zara/suggest
Endpoint catalog
/zara/searchSearches Zara product listings by keyword within one department section, with real offset-based pagination. Returns normalized products with pricing, images, availability, and every purchasable color variant, plus the upstream's own search facets. This search is best-effort relevance, not a guaranteed keyword match: for an obscure or nonsense keyword, Zara's own search falls back to a broader recommended result set instead of returning an empty list, and there is no reliable field in the response to distinguish a true keyword match from that fallback behavior. Requesting an offset beyond the available results returns a normal, empty result with is_last_page true rather than an error.
/zara/product/{productId}Returns one Zara product's full detail: every purchasable color variant with its real marketing description, per-size stock, and full image gallery -- richer than the per-product summaries returned by zara-category-products and zara-search. productId is a numeric id, taken from a search/category result's url field (the digits after "-p" in the product-detail URL). An unrecognized productId returns 404.
/zara/category/{categoryId}/productsReturns a Zara category's full product listing: normalized products with pricing, images, and availability, sourced from Zara's own category browse data. categoryId is a numeric id from zara-categories. Zara does not paginate this data -- the response always contains the category's complete listing in one call, not one page of it. Each entry represents one purchasable color variant rather than a color-grouped product family, matching how Zara's own category data is structured.
/zara/categoriesReturns Zara's full category and subcategory navigation tree for the US storefront (WOMAN, MAN, KID, and other top-level sections), sourced directly from Zara's own category navigation data. Each entry's id is the value to pass as categoryId to zara-category-products. Takes no query parameters.
/zara/storesReturns Zara physical retail stores near a location: name, full address, phone, coordinates, opening hours status, pickup/donation eligibility, and a canonical store page URL. lat and lng are both required -- this endpoint does not accept a free-text zip/city search. A location with no stores within the radius returns a normal response with an empty stores array rather than an error.
/zara/suggestReturns Zara's own search-suggestion (typeahead) results for a partial keyword, the same suggestions shown while typing into Zara's search box. A nonsense query returns a normal response with an empty suggestions array rather than a fallback/recommended set.
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 Zara
Crawlora's Zara endpoints return search, category listings, product detail, and category taxonomy as normalized JSON with one API key — no Zara account required.
Send a keyword and department section to /zara/search for paginated, normalized products with pricing and every color variant.
Pass a categoryId from /zara/categories to /zara/category/{categoryId}/products for that category's complete product listing in one call — Zara does not paginate category browsing.
Pass a productId (from a search or category result's url field) to /zara/product/{productId} for full detail — every color variant, per-size stock, and the full image gallery.
FAQ
Send a keyword and section to Crawlora's /zara/search endpoint and get normalized, paginated products with pricing and every color variant as structured JSON, no Zara account required.
No — /zara/category/{categoryId}/products always returns a category's complete product listing in a single call, matching how Zara's own category data is structured.
No — Zara's own search falls back to a broader recommended result set for an obscure or nonsense keyword instead of returning empty, and there is no reliable field to distinguish a true match from that fallback.