Zara Products By Category
Under maintenancePricing
from $10.00 / 1,000 results
Zara Products By Category
Under maintenanceScrape every Zara.com product from any category page across 100+ locales. Get name, price, colors, sizes, images & category as clean JSON via API, schedule, or as a tool for AI agents and LLM/RAG workflows (MCP-ready).
Pricing
from $10.00 / 1,000 results
Rating
0.0
(0)
Developer
Pinto Studio
Maintained by CommunityActor stats
0
Bookmarked
7
Total users
0
Monthly active users
10 days ago
Last modified
Categories
Share
Zara Products by Category Scraper
Extract every product from any Zara.com category page — no browser, no CAPTCHAs, no manual clicking through pages. Paste a category URL (Woman, Man, Kid, Home, or any sub-category like "beachwear" or "best sellers jeans") and get clean, structured JSON back — across 100+ Zara locales and country stores. Built to be used directly via the API or a schedule, and equally well as a tool for AI agents, LLM function calling, and RAG / MCP workflows.
Why use this Zara category scraper?
- Full category listings: scrape every product in a Zara category page in one call, with pagination support for large catalogs.
- 100+ locales and country stores: every major Zara storefront and language combination (en_US, es_ES, en_GB, fr_FR, de_DE, ja_JP, and dozens more) is supported out of the box.
- Pagination control: choose the starting page and how many products to fetch per page.
- Rich product data: name, reference, price, brand, category, section, color variants, images and the direct product URL for every match.
- AI agent / MCP ready: structured, predictable JSON that plugs straight into LLM tool calling, RAG pipelines, and MCP clients.
- Fast: talks directly to Zara's own category API — typical runs finish in seconds.
Who is this scraper for?
- E-commerce and pricing teams tracking Zara's full assortment and pricing across markets, category by category.
- Resellers and dropshippers sourcing product data and images at category scale.
- Market and fashion trend researchers analyzing what's in stock, where, and at what price across collections.
- Developers building AI shopping assistants, price-comparison tools or RAG knowledge bases that need live Zara catalog data.
- Anyone automating a Zara category export that would otherwise mean manually browsing and copying zara.com pages.
How it works
- You provide a Zara category page URL (copied straight from your browser, e.g. a "Woman > Beachwear" or "Best sellers jeans" listing page) — plus, optionally, a locale, starting page and results-per-page.
- The Actor calls Zara's own category API for that category and locale.
- Results — pagination details plus the full list of products on that page — are pushed to the dataset as clean JSON, and a run summary is saved to the key-value store.
No headless browser is used for the listing fetch itself, which keeps runs fast and reliable.
Input
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
categoryUrl | string | Yes | — | Full Zara category page URL, e.g. https://www.zara.com/us/en/woman-best-sellers-jeans-l6130.html?v1=2491844 |
locale | string | No | en_US | Language + country locale, e.g. en_US, es_ES, en_GB, fr_FR, de_DE, ja_JP (100+ supported) |
page | integer | No | 1 | Page number to start scraping from |
perPage | integer | No | 36 | Number of products to fetch per page |
Example input
{"categoryUrl": "https://www.zara.com/us/en/woman-best-sellers-jeans-l6130.html?v1=2491844","locale": "en_US","page": 1,"perPage": 36}
Output example
Each run pushes one dataset item: pagination info for the requested page, plus the array of products found in that category.
[{"pagination": {"current": 1,"totalAvailablePages": 3,"total": 106,"hasNext": true,"hasPrev": false},"data": [{"id": 549572467,"name": "BKN BTTM","reference": "02856905-I2026","url": "https://www.zara.com/us/en/bkn-bttm-p02856905.html","pricing": { "value": 39.9, "currency": null },"familyName": "BAÑO","sectionName": "WOMAN","brand": { "brandId": 1, "brandGroupCode": "zara" },"colors": [{ "name": "Khaki", "price": "39.90", "priceInCents": 3990 }],"images": ["https://static.zara.net/assets/public/.../02856905505-000-p.jpg"]}]}]
Using this Actor with AI agents and LLMs
This Actor is designed to be dropped straight into agentic and retrieval workflows:
- MCP tool: expose it as a tool over Apify's MCP server so any MCP-compatible client (Claude, custom agents, etc.) can pull a live Zara category listing on demand.
- RAG pipelines: run on a schedule and feed the resulting product JSON into a vector store to keep a shopping assistant or product knowledge base current with an entire category.
- Agent frameworks: call it from LangChain, LlamaIndex, CrewAI or similar as a "list Zara category products" tool, passing the category URL straight through as
categoryUrl. - Function / tool calling: the flat, predictable input and output schemas make this actor easy to wrap as an LLM function-calling tool — no HTML parsing needed on your side.
Integrations
Connect this Actor with the rest of your stack via Apify's built-in integrations, Zapier, Make, webhooks, or the API — trigger runs on a schedule, chain them into a pipeline, or push results straight into a database, spreadsheet or Slack channel whenever a category's assortment or pricing changes.
Cost and performance
This Actor uses pay-per-result pricing (from $10.00 / 1,000 results). A typical run completes in a few seconds. Each run returns one dataset item containing every product on the requested category page, so cost scales with the number of products returned, not the number of API calls made internally. For large categories, increase page across multiple runs (or a task per page) to page through the full totalAvailablePages.
FAQ
Do I need a Zara account or API key? No. The Actor queries Zara's public category endpoint directly — just provide a category URL and, optionally, a locale.
Where do I get a category URL? Browse to any category, sub-category or collection on zara.com (e.g. Woman > Beachwear, or a "best sellers" listing), and copy the page URL from your browser's address bar.
Can I scrape a category in a specific country's Zara store?
Yes — set locale to the language/country combination you want (e.g. en_GB for the UK, es_ES for Spain, ja_JP for Japan). 100+ locales are supported.
How do I get every product in a large category?
Check pagination.totalAvailablePages in the output and run the Actor again with an incremented page (or increase perPage) until hasNext is false.
Can I use this with AI agents or LLM tools? Yes — the JSON input/output is stable and predictable, making it straightforward to wrap as a function-calling tool, MCP tool, or a step in a RAG pipeline. See "Using this Actor with AI agents and LLMs" above.
Is this Actor affiliated with Zara or Inditex? No. This is an independent, unofficial scraper built on Zara's publicly accessible category endpoint and is not affiliated with, endorsed by, or sponsored by Zara or Inditex.
Related
Looking for a keyword search instead of a category listing? Check out the Zara Product Search Actor. Need similar products to a single product URL? See the Zara Similar Product Actor.