Nawy Data Parser & API
Nawy is Africa’s largest proptech — over $1.4B GMV in 2024, 1M+ monthly visitors and a $75M raise in 2025 — and PropAPIS extracts its off-plan developer inventory, resale and fractional-ownership listings, payment plans and project data through a single REST API. Cover Egypt’s developer-direct new-build market without building or maintaining your own scraper.
| Country | Egypt |
|---|---|
| Type | Portal |
| Owner | Nawy |
| Listing types | new-build, resale, fractional |
| Monthly visits | ~1M+ / mo (2025) |
| Active listings | Large (developer inventory) |
| API access | Partial / limited API |
| Parse priority | ★★★★☆ |
| Official site | www.nawy.com |
Platform Overview
Market Position
- Africa’s largest proptech and a breakout Egyptian player: $1.4B GMV (2024), 1M+ monthly visitors (TechCrunch / Wamda, 2025)
- Raised $75M (equity + debt) in 2025 to fuel MENA expansion
- Brokerage + off-plan inventory + fractional ownership (Nawy Shares) + mortgage — a full-stack proptech, not just a listings board
- Egypt is off-plan-heavy with large developer-direct launches — the dominant, richest new-build segment, mirroring the Gulf
Market Coverage
Geographic Coverage:
- Cairo and Greater Cairo
- New Administrative Capital and New Cairo
- North Coast (Sahel) developments
- Wider Egypt and emerging MENA markets
Property Types:
- Off-Plan / New-Build compound units
- Apartments, Villas and Townhouses
- Resale (secondary market)
- Fractional ownership (Nawy Shares)
Data Availability
Off-plan and new-build is the largest and richest listing segment in the region, and as a developer-direct brokerage Nawy surfaces project-level detail — developers, payment plans, completion status and project phases — alongside standard listing fields (per the MENA & Africa research report).
Listing Categories:
- Off-Plan: Developer compounds and launches with payment plans
- Buy: Resale / secondary units
- Shares: Fractional ownership units
- New Projects: Developer inventory
Data Fields Available
PropAPIS extracts structured data from each Nawy listing:
Property Information
- Address: Compound, district and city
- Price: Sale price (EGP) or share price
- Bedrooms and Bathrooms
- Property Type: Apartment, villa, townhouse
- Area: Built-up size (sq m)
- Completion: Ready or off-plan
Off-Plan / Project Data
- Developer: Developer name
- Project: Compound / development name
- Payment Plan: Installment structure
- Delivery: Expected handover date
- Project Phase: Launch / under construction / ready
Listing Details
- Description: Full listing text
- Amenities: Facilities and features
- Photos: Image URLs
Location Data
- District and Compound
- City / Governorate
- Coordinates: Latitude and longitude
API Endpoints
Get Property Details
from propapis import PropAPIS
api = PropAPIS(api_key='your_api_key')
# Get a listing by URL or ID
property_data = api.platforms.nawy.get_property(
listing_id='12345678'
)
print(f"Title: {property_data.title}")
print(f"Price: EGP {property_data.price:,}")
print(f"Developer: {property_data.developer}")
print(f"Off-plan: {property_data.off_plan}")Search Off-Plan Projects
# Search off-plan / new developments
projects = api.platforms.nawy.search_offplan(
city='Cairo',
developer='Palm Hills'
)
for project in projects[:5]:
print(f"{project.name} - {project.developer}")
print(f" Delivery: {project.handover} | from EGP {project.min_price:,}")Quick Start
from propapis import PropAPIS
api = PropAPIS(api_key='your_api_key')
# Search Nawy off-plan inventory in Cairo
projects = api.platforms.nawy.search_offplan(city='Cairo')
for project in projects[:5]:
print(f"{project.name} - {project.developer}")import { PropAPIS } from 'propapis';
const api = new PropAPIS({ apiKey: 'your_api_key' });
// Search Nawy off-plan inventory in Cairo
const projects = await api.platforms.nawy.searchOffplan({ city: 'Cairo' });
projects.slice(0, 5).forEach((p) => {
console.log(`${p.name} - ${p.developer}`);
});curl "https://api.propapis.com/v1/platforms/nawy/offplan?city=Cairo" \
-H "Authorization: Bearer your_api_key"