Zara Product Search avatar

Zara Product Search

Under maintenance

Pricing

from $10.00 / 1,000 results

Go to Apify Store
Zara Product Search

Zara Product Search

Under maintenance

Search Zara.com products by keyword 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

Pinto Studio

Maintained by Community

Actor stats

2

Bookmarked

11

Total users

0

Monthly active users

19 days ago

Last modified

Share

Zara Product Search Scraper

Search Zara.com's entire product catalog by keyword and get clean, structured JSON back — no browser, no CAPTCHAs, no manual clicking through pages. Query by any search term ("black dress", "leather jacket", "running shoes"), filter by section (Home, Woman, Man, Kid) and sort by price, 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 product search scraper?

  • Keyword search, not just URLs: search Zara's catalog the same way a shopper would — by product name, category or free-text query — instead of needing a product link up front.
  • 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.
  • Section filtering: narrow results to Home, Woman, Man or Kid.
  • Price sorting: sort by price ascending or descending to quickly find the cheapest or most expensive matches.
  • Pagination control: choose the starting page and how many products to fetch per page (up to 70).
  • 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 search API — typical runs finish in a few seconds.

Who is this scraper for?

  • E-commerce and pricing teams tracking Zara's assortment and pricing across markets.
  • Resellers and dropshippers sourcing product data and images by category or keyword.
  • Market and fashion trend researchers analyzing what's available, where, and at what price.
  • Developers building AI shopping assistants, price-comparison tools or RAG knowledge bases that need live Zara product data.
  • Anyone automating a Zara product search that would otherwise mean manually browsing zara.com.

How it works

  1. You provide a search query (and optionally a locale, section, page, results-per-page and sort order).
  2. The Actor calls Zara's own search API for the selected country/locale and section.
  3. Results — pagination details plus the full list of matching products — 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 search itself, which keeps runs fast and reliable.

Input

FieldTypeRequiredDefaultDescription
querystringYesSearch term to look for, e.g. "black dress", "shoes", "jacket"
localestringNoen_USLanguage + country locale, e.g. en_US, es_ES, en_GB, fr_FR, de_DE, ja_JP (100+ supported)
sectionstringNoHOMEZara section to search in: HOME, WOMAN, MAN, KID
pageintegerNo1Page number to start scraping from
perPageintegerNo36Number of products to fetch per page (max 70)
sortBystringNorelevanceSort order: default relevance, price_asc or price_desc
filtersobjectNo{}Additional raw filters to apply to the search

Example input

{
"query": "black dress",
"locale": "en_US",
"section": "WOMAN",
"page": 1,
"perPage": 36,
"sortBy": "price_asc"
}

Output example

Each run pushes one dataset item: pagination info for the requested page, plus the array of matching products.

[
{
"pagination": {
"page": 1,
"perPage": 36,
"totalResults": 152,
"isLastPage": false,
"hasPreviousPage": false
},
"products": [
{
"id": "552176264",
"position": 1,
"url": "https://www.zara.com/us/en/leather-sports-shoe-p11301700.html",
"content": {
"name": "LEATHER SPORTS SHOE",
"reference": "11301700-I2026",
"displayReference": "1301/700",
"pricing": { "value": 149, "currency": null },
"sectionName": "HOME",
"familyName": "FLAT SHOES",
"brand": { "brandId": 14, "brandGroupCode": "zarahome" },
"colors": [
{ "name": "Beige", "price": "149.00", "priceInCents": 14900 }
],
"images": [
"https://static.zara.net/assets/public/.../11301700102-f1.jpg"
]
}
}
]
}
]

Use the Output tab → Products view in the Apify Console to see one row per product instead of one row per run.

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 search live Zara inventory 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.
  • Agent frameworks: call it from LangChain, LlamaIndex, CrewAI or similar as a "search Zara products" tool, passing the user's free-text query straight through as query.
  • 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 new matching products appear.

Cost and performance

This Actor uses pay-per-result pricing (from $10.00 / 1,000 results). A typical search run completes in just a few seconds. Each run returns one dataset item containing every product matched for the requested page, so cost scales with the number of products returned, not the number of API calls made internally.

FAQ

Do I need a Zara account or API key? No. The Actor queries Zara's public search endpoint directly — just provide a search query and, optionally, a locale.

Can I search 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.

Can I sort or filter results by price? Yes — use sortBy with price_asc or price_desc, or pass extra criteria via filters.

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 search endpoint and is not affiliated with, endorsed by, or sponsored by Zara or Inditex.

Looking for details on one specific product instead of a keyword search? Check out the Zara Similar Product Actor to find similar products from a single Zara product URL.