SYSTEM all green source nordstromrack.com queue 12,941 pages p99 latency 184ms dataflirt.com · scraper/nordstromrack-com
RUN · 64 active pipelines · nordstromrack.com live

Nordstrom Rack data,
at warehouse scale.

We extract product listings, clearance price signals, flash event dynamics, and variant availability from Nordstrom Rack. Delivered as clean JSON, CSV, or Parquet to S3, BigQuery, or Snowflake on your cadence.

Products extracted
112K /day
Variant updates
485K /24h
Flash events
42 /run
Active pipelines
64
Uptime
99.98%
Data Dictionary

Every field we extract from nordstromrack.com

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

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

product_idtitlebranddepartmentcategorysub_categoryoriginal_pricerack_pricecurrencydiscount_pctis_clearanceratingreview_countdescriptionmaterialscare_instructionsimage_urlsurl
product_listings
● 200 OK
"product_id": "7483921",
"title": "V-Neck Cashmere Blend Sweater",
"brand": "Vince",
"original_price": 295.0,
"rack_price": 99.97,
"discount_pct": 66,
"is_clearance": true,
"rating": 4.2
# product_idtitlebranddepartmentcategorysub_category
1
2
3

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

sku_idproduct_idcolour_namecolour_hexsizesize_typein_stockstock_levellow_stock_warningprice_overridesku_image_url
variants_& inventory
● 200 OK
"sku_id": "4920184",
"product_id": "7483921",
"colour_name": "Heather Grey",
"size": "Medium",
"in_stock": true,
"low_stock_warning": true,
"stock_level": 3
# sku_idproduct_idcolour_namecolour_hexsizesize_type
1
2
3

Complete list of extractable fields for Flash Events objects from nordstromrack.com. All fields typed and schema-versioned.

event_idevent_nameevent_typestart_timeend_timebanner_image_urlfeatured_brandsmax_discount_pctproduct_countevent_url
flash_events
● 200 OK
"event_id": "evt_8492",
"event_name": "Designer Denim Clearance",
"start_time": "2026-05-10T08:00:00Z",
"end_time": "2026-05-13T08:00:00Z",
"max_discount_pct": 75,
"product_count": 412,
"featured_brands": "["Joe's Jeans", 'Frame', 'Paige']"
# event_idevent_nameevent_typestart_timeend_timebanner_image_url
1
2
3

Complete list of extractable fields for Reviews & Fit objects from nordstromrack.com. All fields typed and schema-versioned.

review_idproduct_idreviewer_nicknameratingreview_titlereview_textsubmission_timefit_ratingquality_ratingverified_buyerhelpful_votes
reviews_& fit
● 200 OK
"review_id": "rev_938471",
"product_id": "7483921",
"rating": 5,
"fit_rating": "True to size",
"verified_buyer": true,
"review_title": "Perfect staple sweater",
"submission_time": "2026-04-22T14:30:00Z"
# review_idproduct_idreviewer_nicknameratingreview_titlereview_text
1
2
3

Complete list of extractable fields for Category Taxonomy objects from nordstromrack.com. All fields typed and schema-versioned.

node_idparent_node_iddepartment_namecategory_namebreadcrumb_pathtotal_productsactive_filterssort_orderpage_url
category_taxonomy
● 200 OK
"node_id": "cat_3021",
"parent_node_id": "dept_womens",
"department_name": "Women",
"category_name": "Sweaters",
"breadcrumb_path": "Women > Clothing > Sweaters",
"total_products": 1405,
"page_url": "/c/womens-sweaters"
# node_idparent_node_iddepartment_namecategory_namebreadcrumb_pathtotal_products
1
2
3

Capabilities

Extract off-price retail signals with precision

Our Nordstrom Rack scraper handles complex variant mapping, dynamic flash event timers, and aggressive retail anti-bot protection to deliver structured apparel data directly to your warehouse.

Full Apparel Extraction

Title, brand, materials, care instructions, and high-resolution image URLs scraped at the product level.

Clearance Pricing Signals

Capture original retail price, current rack price, discount percentages, and clearance badges timestamped per crawl.

Size & Colour Variant Mapping

Map parent products to child SKUs across all size and colour combinations with variant-specific pricing and imagery.

Flash Event Tracking

Monitor limited-time sales events, capturing start and end times, featured brands, and maximum discount thresholds.

Inventory Depth Indicators

Extract stock status and low-stock warning flags to estimate inventory depletion rates across specific SKUs.

Fit & Review Metrics

Aggregate customer feedback including star ratings, fit scale data, and verified buyer status.

Category Taxonomy

Reconstruct full breadcrumb paths and category trees to map product placement across the site hierarchy.

Change Detection

Maintain hash indexes of variant prices and stock states to push only delta updates to your warehouse.

Anti-Bot Evasion

Bypass retail-specific bot protection using residential proxies and TLS fingerprint spoofing.

// engagement pipeline

From category URLs to warehouse tables

Brief in. Clean data out.

Define Scope
d 0

Provide brand lists, department URLs, or flash event targets. We design the extraction schema together.

Pipeline Build
d 2–4

We configure Scrapy / Playwright crawlers, proxy rotation, and session management for nordstromrack.com.

Validation & QA
d 4–6

Schema validation, null-rate checks, and variant mapping verification before full launch.

Delivery
ongoing

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

Under the hood

How our Nordstrom Rack pipeline handles retail complexity

Off-price apparel sites use dynamic inventory and strict bot mitigation. Here is how we maintain stable extraction.

pipeline-monitor · nordstromrack.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
Anti-bot layer
Residential proxy rotation + fingerprint spoofing

Retail sites deploy aggressive bot mitigation. Our crawlers use US-based residential ISP proxies with realistic browser fingerprints and full cookie session management to blend with genuine shopper traffic.

JavaScript rendering
Full Playwright execution for dynamic variants

Size selections, colour swatches, and inventory status are heavily JavaScript-rendered. We run full Playwright browser sessions to trigger lazy-loaded elements and hydrate dynamic variant data.

Schema stability
Resilient selectors with fallback chains

Retail layouts shift during major sales events. Our selector strategy uses multiple fallback chains per field, including CSS selectors, XPath, and JSON state extraction to maintain pipeline integrity.

Change detection
Only re-scrape what's changed

For large apparel catalogues, we maintain a hash index of last-seen prices and stock levels. Subsequent runs only push diffs, reducing compute cost and downstream processing load.

Monitoring & alerting
24/7 pipeline health with anomaly detection

Every run emits structured logs to our observability stack. We alert on null-rate spikes, missing variant data, and coverage drops, responding before data quality degrades.

Applications

Who uses Nordstrom Rack data

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

01
Competitor Price Monitoring

Retailers track off-price discounting strategies to adjust their own promotional calendars and clearance pricing.

02
Brand Equity Protection

Luxury and premium brands monitor liquidation channels to audit discount depth and grey-market inventory.

03
Trend & Assortment Analysis

Merchandising teams analyse size and colour availability to identify overstocked categories and consumer preference trends.

04
Inventory Forecasting

Supply chain analysts correlate low-stock warnings with flash event duration to model liquidation velocity.

05
AI Training Data

ML teams use structured apparel attributes and high-resolution imagery to train fashion recommendation engines.

06
Investor Due Diligence

Analysts track brand volume and discount depth on off-price channels to evaluate retail sector health.

Why DataFlirt

"Nordstrom Rack represents a critical signal for designer inventory liquidation and off-price retail trends, requiring high-frequency extraction to capture flash event dynamics."

Retailers underestimate the complexity of scraping off-price apparel sites. Frequent DOM shifts, aggressive anti-bot protection, and dynamic inventory states demand sophisticated proxy rotation and JavaScript rendering. DataFlirt manages this infrastructure so you receive structured data without the operational overhead.

Technical Spec

Nordstrom Rack scraper — technical capabilities

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

JavaScript rendering
Full Playwright sessions required for variant selection and inventory hydration
Supported
CAPTCHA bypass
Automated solver integration for retail bot-mitigation screens
Supported
Residential proxy rotation
ISP-grade residential IPs from US pools rotated to prevent blocking
Supported
Variant mapping
Parent to child SKU relationships capturing all size and colour combinations
Supported
Flash event timers
Extraction of start/end timestamps and event metadata
Supported
Change detection (diffs)
Hash-based diff to emit records with changed prices or stock states
Supported
Webhook delivery
HTTP POST per record for real-time inventory alerting
Supported
Nordy Club exclusive pricing
Requires authenticated sessions tied to loyalty accounts
Partial
User purchase history
Private account data hidden behind authentication walls
Partial
Infrastructure

Infrastructure powering the Nordstrom Rack pipeline

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

ScrapyPlaywrightPython 3.12RedisPostgreSQLApache AirflowAWS LambdaS3CloudWatch2CaptchaCapSolverResidential ProxiesDockerKubernetesGrafanaPrometheusTerraformSnowflake
Scrapy + Playwright Stack

Scrapy handles crawl orchestration and retry logic. Playwright manages JavaScript rendering and interaction flows for complex variant grids.

Residential Proxy Infrastructure

We maintain pools of residential ISP proxies across US regions. Rotation happens per-request with sticky sessions to bypass retail bot protection.

Cloud-Native Orchestration

Pipelines run on AWS Lambda and ECS. Airflow handles scheduling and dependency management. All state is stored in managed Postgres.

Output & Delivery

Your data, your destination

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

JSON
Newline-delimited or nested arrays for hierarchical variant data
CSV
Flat file with typed columns for merchandising teams
XLS
Excel compatible format for immediate analyst consumption
Parquet
Columnar format optimised for BigQuery and Snowflake
AWS S3
Direct bucket delivery compatible with modern data lakes
Webhook
HTTP POST per record for real-time flash event alerting
API
REST endpoints to query latest extracted catalogue data
BigQuery
Streamed directly into your dataset with schema auto-detect
S3
Direct bucket delivery — compatible with any data lake
// faq

Common questions.

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

Ask us directly →
Is scraping Nordstrom Rack legal?

Scraping publicly available information is generally permissible under applicable law. DataFlirt targets only public, non-authenticated product, pricing, and variant data. We do not extract personal data or circumvent authentication walls.

How do you handle retail anti-bot systems?

We use US residential ISP proxies and full Playwright browser sessions with realistic TLS fingerprints. Our request timing is modelled on genuine human browsing behaviour to prevent blocks.

Can you track flash events and limited-time sales?

Yes. We extract event start and end times, featured brands, and maximum discount thresholds, allowing you to monitor high-velocity liquidation sales.

How fresh is the inventory data?

Pipelines can be configured for daily catalogue refreshes or higher frequency polling on specific categories to capture intra-day stock depletion.

Do you map all size and colour variants?

Yes. We capture parent-child SKU relationships, ensuring every size and colour combination is mapped with its specific price and stock status.

What is the minimum viable engagement?

Our minimum engagements typically start at tracking specific departments or brand lists on a weekly delivery cadence. Contact us to scope your specific requirements.

Can I request a sample dataset?

Yes. We provide a sample run of up to 500 products as part of the pre-engagement scoping process to validate schema fit and data quality.

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

Tell us what
to extract.
We do the rest.

20-minute scoping call. Pilot dataset within the week. Production within two. Whether you need a daily designer clearance dump or continuous variant monitoring across flash events, we scope, build, and operate the pipeline. Tell us what you need.

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

More in fashion and apparel

Services

Data Extraction for Every Industry

View All Services →