إحصاءات الصفقات المسجلة (GET /market/transactions) — Kite API
Kiteالمنصة
الاستخداماتالتوثيقالأدلةالباقات
تصفح نقاط النهاية
كل نقاط النهاية

البيانات المرجعية

  • قائمة المدن
  • قائمة الأحياء
  • قائمة جهات المدينة
  • قائمة قيم التعداد
  • حدود هذا المفتاح
  • ما يغطيه API

الإعلانات

  • البحث عن الإعلانات
  • عدّ الإعلانات
  • جلب الإعلانات بالمعرّف
  • جلب إعلان
  • سجل سعر إعلان

بيانات السوق

  • ملخص السوق
  • توزيع الأسعار
  • توزيع المساحات
  • المعروض الجديد
  • مؤشر الشغور
  • الأسعار بحسب الحي
  • الإيجار التجاري للمتر المربع بحسب الحي

البيانات الرسمية

  • الإيجارات المسجلة لدى الهيئة العامة للعقار
  • مؤشر كايت العقاري

التحليلات

  • جلب الإعلانات المقارنة
  • موقع سعر الإعلان في السوق
  • نطاق أسعار العرض القريبة لإعلان
  • إعلانات أقل من أسعار السوق
  • إعلانات أقل من أسعار السوق (المسار القديم)
  • العائد الإيجاري الإجمالي
  • اتجاهات الأسعار
  • مقارنة الأحياء

الصفقات المسجلة

  • البحث في الصفقات المسجلة
  • إحصاءات الصفقات المسجلة
  • أسعار الأراضي لكل م²

المشاريع على الخارطة

  • البحث في المشاريع العقارية
  • جلب مشروع عقاري
  • قائمة وحدات مشروع
  • البحث في وحدات المشاريع
  • قائمة المطورين

التصدير

  • إنشاء تصدير
  • قائمة الصادرات
  • جلب تصدير

الإدارة

  • جلب مؤسستك
  • قائمة مفاتيح البيانات
  • إنشاء مفتاح بيانات
  • إلغاء مفتاح
  • قائمة مشاريع المؤسسة
  • الاستخدام اليومي
  • قائمة الأعضاء والدعوات
  • قائمة أحداث التدقيق
  • قائمة سجلات الطلبات
  • إنشاء نقطة Webhook
  • قائمة نقاط Webhook
  • حذف نقطة Webhook
  • قائمة عمليات التسليم
  • إعادة تشغيل تسليم

المرجع التفاعلي

كل نقاط النهاية

البيانات المرجعية

  • قائمة المدن
  • قائمة الأحياء
  • قائمة جهات المدينة
  • قائمة قيم التعداد
  • حدود هذا المفتاح
  • ما يغطيه API

الإعلانات

  • البحث عن الإعلانات
  • عدّ الإعلانات
  • جلب الإعلانات بالمعرّف
  • جلب إعلان
  • سجل سعر إعلان

بيانات السوق

  • ملخص السوق
  • توزيع الأسعار
  • توزيع المساحات
  • المعروض الجديد
  • مؤشر الشغور
  • الأسعار بحسب الحي

الصفقات المسجلة

إحصاءات الصفقات المسجلة

GET/market/transactions

أعداد الصفقات ووسيط السعر والمئينان 25 و75 لكل م² وللسعر الإجمالي، لكل ربع واستخدام أرض، للمدينة أو مجموعة أحياء مجتمعة باستخدام group_by=city مع neighborhood_id، أو لكل حي بـgroup_by=neighborhood. تُحسب من صفقات وزارة العدل المفتوحة، لذا price_source هو registered.

تصنف وزارة العدل كل صفقة بحسب استخدام الأرض، residential = سكني وcommercial = تجاري، لا بحسب المبنى القائم. معظم الصفقات السكنية أراضٍ خالية: 97.5% بلا نوع مبنى ووسيط المساحة نحو 500 م². اقرأ السعر لكل م² كسعر أرض لا مسكن.

الأرباع تقويمية بحسب تاريخ التسجيل بتوقيت السعودية. الخلايا دون min_sample_size تحتفظ بالعدد وتحذف الأسعار. تشمل خلايا المدينة ما تعذر تعيين حيّه ولا تشمله خلايا الأحياء. التجميع بحسب الحي لمدينة كاملة يغطي حتى 8 أرباع للطلب. افحص coverage وcoverage_flag لكل خلية قبل المقارنة. مدينة الرياض. منذ 2024 سجّل السجل العقاري حصة متزايدة من مبيعات المدينة، تجاوزت النصف في أواخر 2025 وشملت كلها من 19 مايو 2026. بيانات وزارة العدل المفتوحة هنا تشمل صفقات كتابات العدل فقط؛ لذا أرقام الرياض من 2024 قد تقلل تمثيل الأحياء المنتقلة مبكرًا إلى السجل، وتُستبعد المدينة بعد 18 مايو 2026. لا تُعرض صفقات الرياض بعد 2026-05-18، ويكون coverage.notary_only_from_quarter هو 2024-Q1 وتحمل الأرقام اللاحقة coverage_flag: "notary_only". لا تتأثر بقية بلدات منطقة الرياض.

مجانية في كل خطة دون وحدات: بيانات حكومية سعودية مفتوحة وفق رخصة ODC Attribution. ليست بيانات كايت، ولا تقيّد شروط API إعادة استخدامها أو توزيعها؛ أبقِ إشعار attribution معها عند عرضها أو نقلها.

المصادقة
أرسل مفتاح بيانات (dk_live_… أو dk_test_…) بصيغة Bearer.
النطاق
reference
Kite API

بيانات العقارات السعودية للمطوّرين.

المنتج
  • مرجع API
  • تغطية البيانات
  • الباقات
  • فحوصات التقييم
  • سجل التحديثات
  • حالة الخدمة
الشركة
  • kite.sa
  • تواصل معنا
  • الأمان
الشؤون القانونية
  • الشروط
  • جهات المعالجة الفرعية
© Kite
الإيجار التجاري للمتر المربع بحسب الحي

البيانات الرسمية

  • الإيجارات المسجلة لدى الهيئة العامة للعقار
  • مؤشر كايت العقاري

التحليلات

  • جلب الإعلانات المقارنة
  • موقع سعر الإعلان في السوق
  • نطاق أسعار العرض القريبة لإعلان
  • إعلانات أقل من أسعار السوق
  • إعلانات أقل من أسعار السوق (المسار القديم)
  • العائد الإيجاري الإجمالي
  • اتجاهات الأسعار
  • مقارنة الأحياء

الصفقات المسجلة

  • البحث في الصفقات المسجلة
  • إحصاءات الصفقات المسجلة
  • أسعار الأراضي لكل م²

المشاريع على الخارطة

  • البحث في المشاريع العقارية
  • جلب مشروع عقاري
  • قائمة وحدات مشروع
  • البحث في وحدات المشاريع
  • قائمة المطورين

التصدير

  • إنشاء تصدير
  • قائمة الصادرات
  • جلب تصدير

الإدارة

  • جلب مؤسستك
  • قائمة مفاتيح البيانات
  • إنشاء مفتاح بيانات
  • إلغاء مفتاح
  • قائمة مشاريع المؤسسة
  • الاستخدام اليومي
  • قائمة الأعضاء والدعوات
  • قائمة أحداث التدقيق
  • قائمة سجلات الطلبات
  • إنشاء نقطة Webhook
  • قائمة نقاط Webhook
  • حذف نقطة Webhook
  • قائمة عمليات التسليم
  • إعادة تشغيل تسليم

المرجع التفاعلي

التكلفة
مجانيFree on every plan: Saudi open data, served at no charge

المعاملات

الاسمالنوعالوصف
cityمطلوبالاستعلامstring

اسم المدينة المختصر من GET /cities. تُقبل بلدة داخل منطقة مغطاة وتُحوَّل إلى مدينتها (dammam وkhobar وdhahran وjubail وqatif إلى eastern_province؛ وburaydah وunaizah إلى qassim؛ وhofuf إلى al_ahsa)، وكذلك أسماء المدن بالعربية. يبين filters.city في الاستجابة وترويسة X-Resolved-City الاسم المختصر المستخدم.

neighborhood_idالاستعلامinteger[]

حتى 50 معرّف حي من GET /cities/{city}/neighborhoods، مفصولة بفواصل. تُستبعد الصفقات التي تعذر تعيين حيّها عند ضبطه.

group_byالاستعلامstring

city خلية لكل ربع وتصنيف، وneighborhood خلية لكل حي أيضًا.

إحدى القيم: city, neighborhood

land_useالاستعلامstring[]

التصنيفات المطلوبة مفصولة بفواصل. احذفه للكل؛ لكل تصنيف خليته.

إحدى القيم: residential, commercial, agricultural, industrial, mixed_use, other

quarter_fromالاستعلامstring

أول ربع بصيغة YYYY-Qn.

quarter_toالاستعلامstring

آخر ربع بصيغة YYYY-Qn. الافتراضي أحدث ربع منشور للمدينة.

min_sample_sizeالاستعلامinteger

الخلايا دون هذا العدد تعيد عددها دون أسعار. الحد الأدنى 5.

الاستجابة

الحقل data كائن بهذه الحقول.

الاسمالنوعالوصف
filtersمطلوبobject
price_basisمطلوبstring

معنى حقول السعر *_sar: yearly_rent بالريال سنويًا للإيجار، وsale_price إجمالي الريال للبيع.

إحدى القيم: yearly_rent, sale_price

price_sourceمطلوبstring

مصدر السعر: asking للأسعار المطلوبة في الإعلانات، وregistered للصفقات أو عقود الإيجار المسجلة. عادة تتجاوز أسعار العرض السعر النهائي المتفق عليه.

إحدى القيم: asking, registered

windowمطلوبobject
min_sample_sizeمطلوبinteger
cellsمطلوبobject[]
coverageمطلوبobject
attributionمطلوبobject

إشعار ترخيص بيانات وزارة العدل المفتوحة في الاستجابة. الصفوف والأرقام بيانات حكومية وفق الرخصة السعودية المقتبسة من ODC-By وليست بيانات كايت. يجوز إعادة استخدامها وتوزيعها تجاريًا أيضًا مع إبقاء نسب المصدر معها.

مثال على الطلب

curl
curl "https://api.kite.sa/v1/market/transactions?city=riyadh" \
  -H "Authorization: Bearer $KITE_API_KEY"
JavaScript (@kite-sa/sdk)
import { Kite } from "@kite-sa/sdk";

const kite = new Kite(); // reads KITE_API_KEY
const result = await kite.market.transactions({ city: "riyadh" });
Python (kite-sa)
from kite_sa import Kite

kite = Kite()  # reads KITE_API_KEY
result = kite.market.transactions(city="riyadh")

افتح في المرجع التفاعلي

نقاط نهاية ذات صلة

  • البحث في الصفقات المسجلة GET /transactions
  • أسعار الأراضي لكل م² GET /market/land-prices

الأدلة

  • البدء السريع
  • التغطية وحداثة البيانات
  • الحدود والحصص
  • الأخطاء
  • الشروط عمليًا