Quisqueya Connection: RD Real Estate & Confotur
Pricing
from $9.00 / 1,000 property listings
Quisqueya Connection: RD Real Estate & Confotur
AI-powered Dominican Republic real estate scraper. Extracts from SuperCasas & Corotos, flags Confotur (Ley 158-01) tax-exempt properties, and matches investors via OpenAI. By Maria Correa-Resto.
Pricing
from $9.00 / 1,000 property listings
Rating
0.0
(0)
Developer
Maria Correa-Resto
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
3 days ago
Last modified
Categories
Share
AI-powered Dominican Republic real estate scraper. Extracts from SuperCasas & Corotos, flags Confotur (Ley 158-01) tax-exempt properties, and matches investors via OpenAI. By Maria Correa-Resto.
Part of the Caribe Data Ecosystem — the most complete suite of Caribbean real estate intelligence tools on the Apify Store.
What does this Actor do?
This Actor scrapes SuperCasas.com and Corotos.com.do — the two leading real estate platforms in the Dominican Republic — to extract investment-grade property listings enriched with Confotur (Ley 158-01) tax-exemption analysis and optional AI-powered deal matching via OpenAI GPT-4o-mini.
It operates in two modes:
🏠 Mode 1: DEAL_SCRAPER
Scrapes property listings from both platforms, normalizes data, and flags properties eligible for Confotur tax exemptions (up to 20 years of tax-free ownership in tourist zones like Punta Cana, Samaná, and Puerto Plata).
🤖 Mode 2: MATCH_ENGINE
Analyzes scraped listings against an investor profile using OpenAI, generating a match score (0–100), deal structure recommendations (Joint Venture, Hard Money, Buy & Hold, Wholesale/Option), and projected ROI estimates.
Why Dominican Republic? Why Now?
The DR is the fastest-growing real estate market in the Caribbean:
- Tourism surpassed 10 million visitors in 2023 (record high)
- Punta Cana ranked Top 3 for global vacation rental yields
- Ley Confotur 158-01 offers up to 20 years of tax exemption on property tax, capital gains, and transfer tax
- USD-denominated transactions common (dollarized market)
- 30-minute flight from Miami, 4 hours from NYC
US capital is flooding in — and it needs accurate, structured data to find the deals.
Data Extracted
Each property listing returns:
| Field | Description |
|---|---|
id | Unique hash ID |
title | Property title |
url | Source URL |
source | SuperCasas or Corotos |
propertyType | Apartamento, Casa, Villa, Solar/Terreno, Penthouse, Finca, Oficina/Comercial |
transactionType | venta or alquiler |
priceUSD | Price in USD |
priceDOP | Price in Dominican Pesos |
pricePerSqmUSD | Price per square meter in USD |
province | Normalized province name |
location | Full location string |
bedrooms | Number of bedrooms |
bathrooms | Number of bathrooms |
areaSqm | Area in square meters |
confoturEligible | Boolean — is property in a Confotur zone? |
confoturZone | Name of the Confotur zone |
confoturExemptionYears | Years of tax exemption (15 or 20) |
confoturTaxSavingsUSD | Estimated USD tax savings over exemption period |
matchScore | AI match score 0-100 (MATCH_ENGINE mode only) |
matchRationale | AI explanation of match (MATCH_ENGINE mode only) |
dealStructure | Recommended deal type (MATCH_ENGINE mode only) |
projectedROI | Estimated annualized ROI (MATCH_ENGINE mode only) |
Confotur Zones (Ley 158-01)
The following provinces qualify for Confotur tax exemptions:
| Province | Zone | Exemption Period |
|---|---|---|
| La Altagracia (Punta Cana/Bávaro) | Zona Turística Este | 20 years |
| Samaná | Zona Turística Norte-Este | 20 years |
| Puerto Plata | Zona Turística Norte | 20 years |
| La Romana | Zona Turística Este | 15 years |
| Pedernales | Zona Turística Sur | 20 years |
| Barahona | Zona Turística Sur | 20 years |
Tax exemptions typically cover: property tax (IPI), capital gains tax, and transfer tax (3% ITBI).
Input Parameters
{"mode": "DEAL_SCRAPER","sources": ["SUPERCASAS", "COROTOS"],"transactionType": "venta","provinces": ["la-altagracia", "santo-domingo", "santiago"],"confortorOnly": false,"maxItems": 100,"minPrice": 50000,"maxPrice": 1000000,"minBedrooms": 2,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
For MATCH_ENGINE mode:
{"mode": "MATCH_ENGINE","openaiApiKey": "sk-...","investorBudgetUSD": 500000,"dealType": "JOINT_VENTURE","investorProfile": "US-based family office seeking 10-15% yields, prefer Confotur zones, open to condo-hotel and fractional investments","sources": ["SUPERCASAS"],"maxItems": 50}
Usage Examples
Example 1: Find Confotur-eligible condos in Punta Cana
{"mode": "DEAL_SCRAPER","sources": ["SUPERCASAS", "COROTOS"],"provinces": ["la-altagracia"],"confortorOnly": true,"propertyTypes": ["Apartamento", "Penthouse"],"transactionType": "venta","maxItems": 50}
Example 2: AI-matched investment opportunities for a $300k budget
{"mode": "MATCH_ENGINE","openaiApiKey": "sk-YOUR-KEY","investorBudgetUSD": 300000,"dealType": "ANY","investorProfile": "Retired couple from Florida, want rental income and annual vacation use","provinces": ["la-altagracia", "samana"],"maxItems": 30}
Anti-Blocking & Reliability
This Actor is built for production-scale scraping:
- Apify RESIDENTIAL Proxies — rotates real residential IPs from the Dominican Republic and the US
- CheerioCrawler for SuperCasas (server-side rendered ASP.NET portal) — fast and lightweight
- PlaywrightCrawler for Corotos (React SPA) — full browser automation for dynamic content
- Automatic retries with exponential backoff on failed requests
- try/catch on every handler — a single bad page never crashes the run
- Data validation — filters out listings with invalid prices or missing critical fields
Output Format
Results are saved to Apify's default Dataset in JSON format. In MATCH_ENGINE mode, AI analysis results are also saved to the match-results named Dataset, sorted by match score descending.
You can export results to:
- JSON / JSONL
- CSV / Excel
- Webhook (for real-time alerts on matching deals)
- Zapier / Make (no-code automation)
Tech Stack
- Runtime: Node.js 20 + TypeScript
- Crawling: Crawlee (CheerioCrawler + PlaywrightCrawler)
- Browser: Chromium via Playwright
- AI: OpenAI gpt-4o-mini (MATCH_ENGINE mode)
- Platform: Apify SDK v3
- Sources: SuperCasas.com (SSR) + Corotos.com.do (SPA)
Developed By
Maria Correa-Resto | Caribe Data Ecosystem
Expanding the suite of Caribbean real estate intelligence tools — from Puerto Rico to the Dominican Republic and beyond.
- Puerto Rico Actor: Boricua Connection: Real Estate Capital & Deal Matcher
- Dominican Republic: This Actor
- Coming soon: Jamaica, Trinidad & Tobago, Panama
Pricing
This Actor uses the Pay Per Result model:
- Free: First 50 results per month
- Starter: $9.99 for 1,000 results
- Pro: $49.99 for 10,000 results
- MATCH_ENGINE mode: Additional OpenAI API costs apply (approximately $0.01-0.05 per analyzed property with gpt-4o-mini)
Changelog
- v0.1.0 (2026-07-02): Initial release — dual-source scraping (SuperCasas + Corotos), Confotur analysis, MATCH_ENGINE with OpenAI GPT-4o-mini