DarakPlatform
Use casesDocsGuidesPricing
DocsGuides

Guides

Saudi real-estate listings and market data, aggregated from 13+ sources, deduplicated and quality-filtered. The same inventory powers darak.app.

Looking for a specific endpoint? The API reference documents all 34.

Start here

  • QuickstartYour first call, in curl or either SDK, and where everything lives.
  • AuthenticationKeys, the two kinds and what each reaches, and OAuth tokens.

AI & MCP

  • Connect an AI assistantConnect Claude or another MCP client, sign in safely, and fix common OAuth issues.
  • Build with Darak and AIChoose API, SDK or MCP, then use Darak data responsibly in an assistant.

About the data

  • What a listing isWhat a listing holds — and why every price is a yearly figure.
  • Coverage and freshnessWhere the data comes from, how often it updates, and what it isn't.

Building with it

  • Searching and filteringAll 34 filters, and the handful that don't behave as their name suggests.
  • Webhooks
  • Keeping a copy in syncKeeping a local copy current without missing or repeating listings.

Operating

  • Limits and quotasUnits, rate limits and every plan's quotas and paging depth.
  • PaginationCursors, page sizes, and how deep a single query reaches.
  • Retrying safelyMaking a POST safe to repeat with an idempotency key.
  • ErrorsEvery error code, what it means, and whether retrying helps.
  • VersioningWhat can change without warning, and what can't.

Policies

  • Terms in practiceThe four rules that shape how you store and show the data.