التوثيق
كل ما تحتاج إليه للتكامل
يُولَّد الدليل والمرجع والمواصفة من ملف OpenAPI واحد، لذا فهي متطابقة دائمًا. والمعرّفات هي نفسها في كل اللغات.
دليل التكامل
الحصول على مفتاح، والمصادقة، والمرشّحات، وترقيم الصفحات، والحدود، والأخطاء، بلغتك.
مواصفة OpenAPI
ملف OpenAPI 3.1 الذي يُولَّد منه المرجع، لمولّدات الشيفرة وأدوات API.
الدليل بصيغة PDF
دليل التكامل في مستند واحد، لقراءته دون اتصال أو مشاركته مع فريقك.
التوثيق متاح للعموم. ولا تحتاج إلى مفتاح إلا لاستدعاء API.
البدء السريع
curl -H "x-api-key: $HMA_API_KEY" \
"https://api.housingmarketapi.com/v1/ping"curl -H "x-api-key: $HMA_API_KEY" \
"https://api.housingmarketapi.com/v1/properties?country=TH&listing_type=sale&property_type=condominium&limit=100"لمحة سريعة
- عنوان URL الأساسي
https://api.housingmarketapi.com- المصادقة
- المفتاح في الترويسة x-api-key، مُرسَلًا من عنوان الخادم المسجّل له.
نقاط النهاية
| نقطة النهاية | الخطة | الوصف |
|---|---|---|
| GET /v1/ping | القياسية | يؤكد أن مفتاحك يعمل من العنوان المسجّل له، ويُعيد هذا العنوان. |
| GET /v1/properties | القياسية | الإعلانات المنشورة لدولة يغطيها مفتاحك، صفحةً تلو الأخرى. |
| GET /v1/insights/* | المتقدمة | بيانات سوق مجمّعة حسب المكان والفترة، لمفاتيح الخطة المتقدمة. قريبًا: نقاط النهاية هذه ليست مفعّلة بعد. |
رموز الأخطاء
يحمل كل خطأ حالة HTTP وأحد هذه الرموز. ابنِ منطقك على الرمز، لا على الرسالة.
invalid_parameterinvalid_cursorunauthenticatedip_not_allowedkey_pausedcountry_not_entitledupgrade_requirednot_foundmethod_not_allowedrate_limitedquota_exceededinternal_errornot_configuredservice_unavailable