Saudi PropTech is growing fast, driven by Vision 2030 and the General Real Estate Authority's initiatives. But the biggest challenge facing every developer building a real-estate platform is: how do I get reliable, up-to-date data from official sources?
The answer is Wathq — the national platform that exposes APIs connecting you directly to the databases of the Ministry of Commerce, the Ministry of Justice, and Saudi Post. In this article, we walk through how your real-estate platform can use these APIs in practice.
What is Wathq?
Wathq is a digital solution launched by Thiqah Business Services in partnership with the Ministry of Commerce. It enables organisations to verify commercial and judicial data directly via electronic API integration. The platform handles more than 20,000 daily queries and supports registration and integration in as little as 5 minutes.
For developers: Wathq is not a manual lookup portal — it's a data layer that connects directly to your system via REST API with an API key, meaning full automation with no human intervention.
Three core APIs for proptech platforms
Among Wathq's many services, three APIs form the backbone of any real-estate technology platform:
Title deeds
Ministry of Justice — verify deed status, ownership and property type
Commercial register
Ministry of Commerce — entity data, register status, capital, owners
National Address
Saudi Post — verify the National Address of an organisation
Practical use cases on your platform
1. Automated property ownership verification
When a property owner registers on your platform to list their unit for sale or rent, instead of asking for a manual deed scan and reviewing it, you can call the title-deeds API to verify in real time that the deed is valid and that the seller is the actual owner.
# Look up a real-estate deed via Wathq curl -X GET \ "https://api.wathq.sa/v5/realestate/deed/{deedNumber}" \ -H "apiKey: YOUR_API_KEY" \ -H "Content-Type: application/json"
The response includes the deed number, property type, status, and owner — letting you build automated validation logic inside your platform.
2. Verifying real-estate businesses (KYB)
If your platform deals with developers or brokerage firms, you need to verify the integrity of their commercial registrations. The commercial-register API gives you:
- CR status (active, expired, cancelled)
- Activity type and how it aligns with real-estate activities
- Authorised owners and managers
- Registered capital and issuance date
// Verify the commercial register of a real-estate company const verifyCompany = async (crNumber) => { const res = await fetch( `https://api.wathq.sa/v5/commercialregistration/info/${crNumber}`, { headers: { 'apiKey': process.env.WATHQ_API_KEY, 'Content-Type': 'application/json' } } ); const data = await res.json(); // Verify the register is active and the activity is real-estate return { isActive: data.status?.name === 'Active', isRealEstate: data.activities?.some( a => a.description.includes('real estate') ), owners: data.parties }; };
3. Auto-filling the National Address
When adding a new property or verifying an organisation's address, the National Address API from Saudi Post lets you retrieve the structured address (district, street, postcode, additional number) automatically, reducing manual entry errors and standardising data.
Tech tip: connect the National Address API with Google Maps in your UI to give users a visual experience — they enter the CR number and immediately see the entity's address on the map.
Steps to get started with Wathq
Create a developer account
Register at the developer portal and verify your account via email.
Choose the right plan
A free plan is available for SMEs and researchers; paid plans scale by query volume.
Create your app and obtain an API Key
From the "My Apps" page, create a new app and select services (deeds, commercial register, National Address).
Integrate with your platform
Use the API key in HTTP requests and bind responses to your business logic.
Suggested architecture: a Wathq layer in your proptech system
To build a robust, scalable integration, isolate Wathq calls in a dedicated service layer rather than calling them directly from the UI:
┌──────────────────────────────────────────────┐ │ Frontend (UI) │ │ React / Next.js / Flutter │ └──────────────────┬───────────────────────────┘ │ ┌──────────────────▼───────────────────────────┐ │ API Gateway layer │ │ Auth + Rate Limiting + Caching │ └──────────────────┬───────────────────────────┘ │ ┌──────────────────▼───────────────────────────┐ │ Wathq Service │ │ ┌─────────┐ ┌──────────┐ ┌──────────────┐ │ │ │ Title │ │ Commercial │ │ National │ │ │ │ deeds │ │ register │ │ Address │ │ │ └─────────┘ └──────────┘ └──────────────┘ │ └──────────────────┬───────────────────────────┘ │ ┌──────────────────▼───────────────────────────┐ │ Wathq REST APIs │ │ api.wathq.sa/v5/... │ └──────────────────────────────────────────────┘
This architecture gives you several wins: caching to reduce query volume and cost, centralised error handling, and a clean path to add new Wathq services later without touching the frontend.
Need a technical partner to build the integration?
Connecting Wathq APIs to a proptech platform is more than calling endpoints — it requires a deep understanding of government data structures, designing verification and security layers, and building a smooth user experience that hides technical complexity behind a simple interface.
That's where LEAP (LEAP RD&O) comes in.
As a Saudi company specialised in research, development and technical operations, we have hands-on experience integrating with Saudi government systems and designing scalable architectures for the proptech sector. Whether you're at the idea stage or already have a platform that needs to be enhanced with Wathq data — our team is ready.
Ready to connect your platform to Wathq?
The LEAP team helps from design to operations — book a free consultation with our technical team.