SYSTEM all green source redweek.com queue 8,412 resorts p99 latency 218ms dataflirt.com · scraper/redweek-com
RUN · 14 active pipelines · redweek.com live

Timeshare market data,
at warehouse scale.

We extract resort profiles, rental listings, resale inventory, points valuations, and historical availability from RedWeek. Delivered as clean JSON, CSV, or Parquet to S3, BigQuery, or Snowflake on your cadence.

Resorts tracked
9,241
Active rentals
42,109 /day
Resale listings
18,392 /24h
Active pipelines
14
Uptime
99.94%
Data Dictionary

Every field we extract from redweek.com

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

Complete list of extractable fields for Resort Profiles objects from redweek.com. All fields typed and schema-versioned.

resort_idnamebrandaddresscitystatecountryratingreview_counttotal_rentalstotal_resalesamenitieslatitudelongitude
resort_profiles
● 200 OK
"resort_id": "R4219",
"name": "Marriott's Maui Ocean Club",
"brand": "Marriott Vacation Club",
"city": "Lahaina",
"state": "Hawaii",
"rating": 4.8,
"review_count": 342,
"total_rentals": 145,
"total_resales": 32
# resort_idnamebrandaddresscitystate
1
2
3

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

listing_idresort_idcheck_in_datecheck_out_datenightspriceprice_per_nightunit_sizesleepsbathroomsverified_statusredweek_managed
rental_listings
● 200 OK
"listing_id": "L982145",
"resort_id": "R4219",
"check_in_date": "2026-07-11",
"check_out_date": "2026-07-18",
"nights": 7,
"price": 2800.0,
"unit_size": "2 Bedroom",
"sleeps": 8,
"verified_status": true
# listing_idresort_idcheck_in_datecheck_out_datenightsprice
1
2
3

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

listing_idresort_idpricepoints_allocationweek_numberusage_typemaintenance_feesdeededverified_statuslisting_date
resale_listings
● 200 OK
"listing_id": "S44192",
"resort_id": "R4219",
"price": 12500.0,
"usage_type": "Annual",
"maintenance_fees": 1850.0,
"deeded": true,
"points_allocation": "None",
"week_number": "Float",
"verified_status": true
# listing_idresort_idpricepoints_allocationweek_numberusage_type
1
2
3

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

review_idresort_idauthorratingdate_postedtravel_datetitlebodyhelpful_votesowner_status
reviews_& ratings
● 200 OK
"review_id": "V99102",
"resort_id": "R4219",
"rating": 5,
"date_posted": "2025-11-04",
"travel_date": "2025-10-01",
"title": "Perfect family getaway",
"helpful_votes": 12,
"owner_status": "Guest"
# review_idresort_idauthorratingdate_postedtravel_date
1
2
3

Complete list of extractable fields for Points Systems objects from redweek.com. All fields typed and schema-versioned.

system_nameresort_idseasontierunit_typepoints_requiredmaintenance_fee_per_pointexchange_company
points_systems
● 200 OK
"system_name": "Disney Vacation Club",
"resort_id": "R1102",
"season": "Magic",
"unit_type": "1 Bedroom Villa",
"points_required": 240,
"exchange_company": "Interval International",
"maintenance_fee_per_point": 8.67
# system_nameresort_idseasontierunit_typepoints_required
1
2
3

Capabilities

Everything you need from RedWeek — nothing you don't

Our RedWeek scraper handles every layer of the timeshare market: resort directories, rental availability, resale valuations, and owner reviews — with JavaScript rendering and anti-bot circumvention built in.

Full Resort Directory Extraction

Extract resort metadata, location coordinates, brand affiliations, and aggregated review scores across the entire RedWeek catalogue.

Rental Availability Tracking

Capture check-in dates, unit sizes, sleep capacity, and per-night pricing for all active rental listings.

Resale Market Intelligence

Track asking prices, maintenance fees, deed statuses, and float vs fixed week parameters for secondary market listings.

Verified Listing Flags

Distinguish between RedWeek Verified listings, full-service managed rentals, and unverified owner postings.

Review & Rating Mining

Full review text, star ratings, travel dates, and helpful vote counts paginated across all resort profiles.

Points vs Weeks Normalisation

Standardise extraction across complex ownership types, from legacy fixed weeks to modern points-based systems (MVC, DVC, HGVC).

Maintenance Fee Tracking

Extract annual maintenance fees for resale listings to calculate true cost of ownership and cap rates.

Map-Based Search Support

Query listings via geographic bounding boxes to capture inventory in highly specific sub-markets.

Scheduled + Streaming Modes

Run one-off bulk exports or configure continuous pipelines at daily cadences with change-detection diffing.

// engagement pipeline

From resort list to warehouse record

Brief in. Clean data out.

Define Scope
d 0

Provide resort IDs, geographic regions, or specific brands. We design the extraction schema together.

Pipeline Build
d 2–4

We configure Scrapy / Playwright crawlers, proxy rotation, session management, and CAPTCHA handling for redweek.com.

Validation & QA
d 4–6

Schema validation, null-rate checks, price-outlier detection, and sample rentals 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 RedWeek pipeline handles the hard parts

Extracting structured data from fragmented timeshare listings requires resilient infrastructure. Here's how we ensure reliable delivery.

pipeline-monitor · redweek.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

RedWeek employs standard anti-scraping measures. Our crawlers use residential ISP proxies with realistic browser fingerprints and randomised request timing to maintain uninterrupted access.

JavaScript rendering
Full Playwright execution for map interfaces

Location-based searches and dynamic availability calendars require JavaScript execution. We run full Playwright browser sessions to trigger lazy-loaded inventory and map-bound queries.

Schema stability
Resilient selectors for fragmented listing formats

Timeshare listings vary wildly between points, weeks, and fractional ownership. Our extraction logic normalises these disparate formats into a unified, predictable schema.

Change detection
Only re-scrape what's changed

For active rental tracking, we maintain a hash index of last-seen values per listing. 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, inventory drops, and schema drift, ensuring your timeshare data remains accurate.

Applications

Who uses RedWeek data — and how

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

01
Timeshare Valuation & Appraisals

Brokers and appraisers use resale asking prices and maintenance fee data to generate accurate comparables for the secondary market.

02
Rental Arbitrage Analysis

Hospitality analysts compare timeshare rental rates against traditional hotel ADRs to identify pricing inefficiencies in high-demand markets.

03
Portfolio Management

HOAs and management companies track secondary market activity for their resorts to monitor brand health and owner liquidity.

04
Competitor Intelligence

Vacation club developers monitor resale values and rental yields of competing brands to adjust their own direct-sale pricing strategies.

05
AI Training Data

Proptech ML teams use historical RedWeek pricing and availability data to train predictive models for vacation rental demand.

06
Market Liquidity Tracking

Analysts track listing velocity and days-on-market proxies to understand timeshare liquidity trends across different seasons and regions.

Why DataFlirt

"RedWeek holds the definitive secondary market for timeshare liquidity, but extracting unified pricing across fragmented point systems requires dedicated infrastructure."

Most teams underestimate the investment required: reliable RedWeek scraping requires residential proxies, full JavaScript rendering for map interfaces, and daily selector maintenance. DataFlirt absorbs that complexity so your engineers can focus on the analysis — not the infrastructure.

Technical Spec

RedWeek scraper — technical capabilities

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

JavaScript rendering
Full Playwright sessions — required for map-based searches and dynamic calendars
Supported
CAPTCHA bypass
Automated CapSolver integration for perimeter defence
Supported
Residential proxy rotation
ISP-grade residential IPs rotated per request to prevent IP bans
Supported
Change detection (diffs)
Hash-based diff: only emit rental records with changed availability or price
Supported
Map bound querying
Extract all inventory within specific latitude/longitude bounding boxes
Supported
Verified listing flags
Capture RedWeek verification status for trust modelling
Supported
Owner contact details
Direct owner email or phone numbers behind the RedWeek messaging wall
Partial
Full transaction history
Actual sold prices for resales (RedWeek only publishes asking prices publicly)
Partial
Infrastructure

Infrastructure powering the RedWeek pipeline

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

ScrapyPlaywrightPython 3.12RedisPostgreSQLApache AirflowAWS LambdaS3CloudWatch2CaptchaCapSolverResidential ProxiesDockerKubernetesGrafanaPrometheusAPIXLS
Scrapy + Playwright Stack

Scrapy handles crawl orchestration and deduplication. Playwright handles JavaScript rendering and map interaction flows. Combined via scrapy-playwright middleware.

Residential Proxy Infrastructure

We maintain pools of residential ISP proxies. Rotation happens per-request with sticky sessions where required. IP score monitoring prevents blacklisted pool contamination.

Cloud-Native Orchestration

Pipelines run on AWS Lambda and ECS. Airflow handles scheduling, dependency management, and SLA alerting. All state 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 — schema versioned per run
CSV
Flat file with typed columns — Excel/Sheets compatible
XLS
Excel workbook format for analyst teams
Parquet
Columnar format for BigQuery, Snowflake, Athena
AWS S3
Direct bucket delivery — compatible with any data lake
Webhook
HTTP POST per record for real-time downstream processing
API
REST endpoint to query latest extracted snapshots
PostgreSQL
Upsert into your existing schema with conflict resolution
S3
Direct bucket delivery — compatible with any data lake
// faq

Common questions.

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

Ask us directly →
Is scraping RedWeek legal?

Scraping publicly available information from RedWeek is generally permissible under applicable law. DataFlirt targets only public, non-authenticated resort, pricing, and review data. We do not extract personal owner contact details or circumvent authentication walls.

How do you handle points systems vs fixed weeks?

Our schema is designed to normalise timeshare complexity. We capture the raw listing type (e.g., 250 DVC points, or Week 42 Annual) and map it to standardized fields so you can query across different vacation clubs uniformly.

How fresh is the rental availability data?

We configure pipelines based on your requirements. Daily refreshes of active rental inventory are standard, completing within a 4-6 hour window for targeted resort lists.

Can you extract data for specific resort brands only?

Yes. We can scope the extraction to specific entities like Marriott Vacation Club, Wyndham, Hilton Grand Vacations, or Disney Vacation Club, rather than the entire global directory.

Do you capture maintenance fees for resale listings?

Yes. Where maintenance fees are published on the resale listing, we extract the numerical value and currency to aid in cap rate and valuation modelling.

What is the minimum viable engagement?

Our smallest packages start at a defined resort list (typically top 500-1,000 high-volume resorts) with weekly delivery. For the full global catalogue, we price based on volume and delivery frequency.

$ dataflirt scope --new-project --source=redweek.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 one-off resort directory dump or a continuous rental pricing feed across 9,000 properties — we scope, build, and operate the pipeline. Tell us what you need.

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

More in travel flights hotels buses

Services

Data Extraction for Every Industry

View All Services →