SYSTEM all green source zozotown.com queue 18,492 pages p99 latency 168ms dataflirt.com · scraper/zozotown-com
RUN · 64 active pipelines · zozotown.com live

Zozotown data,
at warehouse scale.

We extract apparel listings, brand catalogues, pricing signals, ZOZOMAT sizing charts, and inventory depth from Zozotown. Delivered as clean JSON, CSV, or Parquet to S3 or BigQuery on your cadence.

Products extracted
680K /day
Price updates
1.2M /24h
Brand catalogues
8,491 /run
Active pipelines
64
Uptime
99.96%
Data Dictionary

Every field we extract from zozotown.com

Structured, schema-consistent data across all major object types — delivered clean, typed, and ready to query.

Complete list of extractable fields for Apparel Listings objects from zozotown.com. All fields typed and schema-versioned.

product_idbrand_idbrand_namecategorysub_categorytitlepriceoriginal_pricediscount_pctcolour_variantssize_variantsmaterialdescriptionimage_urlszozomat_compatible
apparel_listings
● 200 OK
"product_id": "12345",
"brand_name": "BEAMS",
"title": "Oversized Cotton Tee",
"price": 4500.0,
"discount_pct": 10,
"zozomat_compatible": true
# product_idbrand_idbrand_namecategorysub_categorytitle
1
2
3

Complete list of extractable fields for Pricing & Inventory objects from zozotown.com. All fields typed and schema-versioned.

product_idskucoloursizepricecoupon_eligiblepoints_awardedstock_statusstock_quantityrestock_notificationpre_orderdelivery_estimate
pricing_& inventory
● 200 OK
"product_id": "12345",
"colour": "Navy",
"size": "M",
"price": 4500.0,
"stock_status": "In Stock",
"stock_quantity": 14,
"coupon_eligible": true
# product_idskucoloursizepricecoupon_eligible
1
2
3

Complete list of extractable fields for ZOZOUSED objects from zozotown.com. All fields typed and schema-versioned.

item_idbrand_namecategorycondition_rankcondition_detailpriceoriginal_pricesizecolourmeasurementsrelease_seasonimage_urls
zozoused
● 200 OK
"item_id": "U8921",
"brand_name": "UNITED ARROWS",
"condition_rank": "A",
"price": 2800.0,
"original_price": 8000.0,
"release_season": "2025 SS"
# item_idbrand_namecategorycondition_rankcondition_detailprice
1
2
3

Complete list of extractable fields for Brand Data objects from zozotown.com. All fields typed and schema-versioned.

brand_idbrand_namebrand_urlfollower_countcategory_ranktotal_itemsnew_arrivalssale_itemsaverage_pricetarget_demographicbanner_image_url
brand_data
● 200 OK
"brand_id": "B001",
"brand_name": "nano universe",
"follower_count": 145000,
"category_rank": 3,
"total_items": 2104,
"sale_items": 450
# brand_idbrand_namebrand_urlfollower_countcategory_ranktotal_items
1
2
3

Complete list of extractable fields for WEAR Coordinates objects from zozotown.com. All fields typed and schema-versioned.

coordinate_iduser_iduser_heightgenderitems_worntotal_pricelike_countview_countdescriptionimage_urlposted_datelinked_products
wear_coordinates
● 200 OK
"coordinate_id": "C9921",
"user_height": 175,
"total_price": 24500.0,
"like_count": 342,
"view_count": 12500,
"linked_products": "['12345', '67890']"
# coordinate_iduser_iduser_heightgenderitems_worntotal_price
1
2
3

Capabilities

Complete Japanese fashion data extraction

Our Zozotown scraper handles storefront listings, ZOZOUSED second-hand inventory, WEAR coordinate mapping, and dynamic sizing charts, with proxy rotation and JavaScript rendering built in.

Full Product Catalogues

Extract apparel details, materials, care instructions, and high-resolution image arrays across all categories and brands.

Real-Time Pricing & Points

Track dynamic pricing, ZOZO points accrual, time-limited sales, and brand-specific coupon eligibility.

Sizing & ZOZOMAT Data

Capture detailed size charts, multi-dimensional measurements, and ZOZOMAT compatibility flags per SKU.

Inventory & Stock Depth

Monitor SKU-level availability across colour and size matrices, including low-stock warnings and restock dates.

ZOZOUSED Extraction

Scrape second-hand inventory, condition grading (S to D), and historical release seasons for used apparel.

Brand Rankings

Track brand popularity, follower counts, and category dominance metrics over time.

WEAR Coordinate Mapping

Extract user-generated outfit coordinates, sizing context, and linked product IDs from the WEAR integration.

Pre-order Tracking

Monitor upcoming releases, reservation windows, and estimated delivery timelines for highly anticipated drops.

Scheduled Extraction

Run pipelines at hourly, daily, or weekly intervals with change-detection diffing to minimise payload size.

// engagement pipeline

From brand list to warehouse record

Brief in. Clean data out.

Define Scope
d 0

Provide brand URLs, category paths, or keyword lists. We map the required schema for Japanese fashion data.

Pipeline Build
d 2–4

We configure Scrapy spiders, Japanese residential proxies, and handle pagination across Zozotown storefronts.

Validation & QA
d 4–6

Schema validation, translation mapping if required, and null-rate checks on pricing and inventory fields.

Delivery
ongoing

JSON / CSV / Parquet pushed to your S3 bucket, BigQuery dataset, or Snowflake stage on agreed cadence.

Under the hood

Handling Japanese eCommerce infrastructure

Zozotown employs strict rate limits and geo-fencing. We manage the proxy rotation and JavaScript rendering required for reliable extraction.

pipeline-monitor · zozotown.com · live ● active
// fingerprinting
Identity rotation
TLS fingerprintrandomised
User-agentrotated
IP poolresidential
Challenges blocked0
// pagination
Page coverage
48,291 pages queued running
// observability
Pipeline health
99.9%
uptime
142ms
p99 lat
0.3%
null rate
2
alerts
Geo-restricted access
Japanese residential proxies

Zozotown heavily throttles or blocks non-Japanese IP addresses. We route all requests through high-reputation Japanese residential proxies to maintain access.

Dynamic inventory rendering
Playwright execution

Stock status and matrix availability are loaded asynchronously. We use Playwright to execute JavaScript and capture the final DOM state.

Complex variant mapping
Schema normalisation

Apparel listings feature multi-dimensional variants including colour, size, and custom fits. Our schema normalises these into flat, queryable records.

Change detection
Hash-based diffs

We maintain hash indexes of product states. Subsequent runs only emit records when price, stock, or points values change.

Observability stack
Automated alerting

Pipelines emit structured logs to Grafana. We alert on schema drift, block rates, and inventory nulls automatically.

Applications

Who uses Zozotown data

Teams across industries use zozotown.com data to build competitive products and smarter operations.

01
Competitor Price Monitoring

Fashion brands track competitor pricing, discount cadences, and coupon strategies across identical or substitute categories.

02
Inventory & Trend Forecasting

Retailers monitor stock depletion rates and category rankings to predict upcoming seasonal trends and optimise procurement.

03
Secondary Market Pricing

Resellers use ZOZOUSED condition grading and pricing data to calibrate their own second-hand apparel valuations.

04
Brand Performance Tracking

Agencies track brand follower growth, ranking positions, and new arrival velocity to assess market penetration in Japan.

05
Sizing Standardisation

Apparel manufacturers analyse ZOZOMAT measurements and size charts to optimise their own pattern grading for the Japanese market.

06
AI Styling Models

Machine learning teams use WEAR coordinate data and linked product IDs to train outfit recommendation engines.

Why DataFlirt

"Zozotown holds the definitive dataset for Japanese fashion trends, sizing standards, and real-time apparel pricing, provided you can bypass the IP restrictions."

Extracting data from Zozotown requires navigating aggressive geo-blocking, asynchronous inventory loading, and complex variant matrices. DataFlirt handles the Japanese proxy infrastructure, JavaScript rendering, and schema normalisation so your team receives clean, structured apparel data ready for analysis.

Technical Spec

Zozotown scraper technical capabilities

Everything supported by our zozotown.com scraper — rendered SPA elements, auth walls, rate-limit evasion and beyond.

JavaScript rendering
Full Playwright sessions for dynamic stock and pricing matrices
Supported
JP Residential proxies
Localised IP routing to bypass geo-blocks
Supported
ZOZOUSED condition parsing
Extracts and normalises S-to-D condition grading
Supported
WEAR coordinate extraction
Captures user outfit images and linked SKUs
Supported
Variant flattening
Maps multi-dimensional colour/size matrices to discrete rows
Supported
Change detection
Hash-based diffs for price and stock updates
Supported
Webhook delivery
HTTP POST for real-time stock alerts
Supported
ZOZOSUIT individual measurements
Requires user authentication and physical suit data
Partial
User purchase history
Requires account login credentials
Partial
Infrastructure

Infrastructure powering the Zozotown pipeline

Open-source tooling on proven cloud infra — no vendor lock-in, full observability.

ScrapyPlaywrightPython 3.12RedisPostgreSQLApache AirflowAWS LambdaS3CloudWatch2CaptchaCapSolverResidential ProxiesDockerKubernetesGrafanaPrometheus
Scrapy + Playwright Stack

Handles orchestration, deduplication, and JavaScript execution for asynchronous inventory widgets.

Japanese Proxy Pools

Maintains high-reputation residential IPs strictly within Japan to prevent geo-blocking and rate limiting.

Cloud-Native Operations

Orchestrated via Airflow on Kubernetes, ensuring pipeline resilience and strict SLA adherence.

Output & Delivery

Your data, your destination

Data delivered to where your team already works — no new tooling required.

JSON
Newline-delimited or nested arrays
CSV
Flat file with typed columns
XLS
Excel format for business teams
Parquet
Columnar format for data warehouses
AWS S3
Direct bucket delivery
Webhook
HTTP POST per record for real-time alerts
API
REST endpoints for on-demand querying
BigQuery
Streamed directly into your dataset
PostgreSQL
Upsert into your existing schema
S3
Direct bucket delivery — compatible with any data lake
// faq

Common questions.

About zozotown.com scraping, legality, and pipeline operations.

Ask us directly →
Is scraping Zozotown legal?

Scraping publicly available pricing, product, and inventory data is generally permissible. We do not extract authenticated user data or personal measurements.

How do you bypass Zozotown's geo-blocking?

We route all traffic through ISP-grade residential proxies located in Japan, mimicking legitimate domestic user traffic.

Can you extract ZOZOUSED second-hand data?

Yes. We capture condition grades, used pricing, original pricing, and release seasons for all ZOZOUSED listings.

How are colour and size variants handled?

Our schema flattens complex matrices. A single product with 4 colours and 3 sizes yields 12 discrete SKU records with individual stock statuses.

Do you translate the Japanese text?

Pipelines extract raw Japanese text by default. We can integrate translation APIs downstream if English localisation is required.

What is the delivery latency for stock updates?

For targeted SKU lists, we can configure high-frequency pipelines delivering updates via webhook within minutes.

Can you scrape WEAR outfit coordinates?

Yes. We extract the outfit images, user height, gender, and the exact Zozotown product IDs linked to the coordinate.

$ dataflirt scope --new-project --source=zozotown.com ready

Tell us what
to extract.
We do the rest.

20-minute scoping call. Pilot dataset within the week. Production within two. From brand catalogues to real-time inventory tracking, we build and manage the extraction infrastructure. Specify your target categories and delivery cadence.

hello@dataflirt.com · Bengaluru · IST · typical reply < 4h
Related Scrapers

More in fashion and apparel

Services

Data Extraction for Every Industry

View All Services →