اطلاعات هتل

داده‌هایی که قالب صفحات موتور رزرو را پر می‌کنند: اطلاعات تماس و موقعیت، پیوندهای شبکه‌های اجتماعی، متن‌های فوتر (متن‌های حقوقی، درباره هتل، کدهای Analytics و تبلیغات) و تنظیمات SMTP برای ایمیل‌های تأیید رزرو.

اطلاعات تماس#

GET/external/hotel/{hotelID}/contact/info

احراز هویت: Authorization: Bearer

پارامترهای مسیر

hotelIDintegerالزامی
شناسه هتل.

پاسخ

200 موفق.

پاسخ‌های خطا

  • 404 هتل یافت نشد.
درخواست
curl "https://test.hms.gen.tr/external/hotel/1000/contact/info" \
  -H "Authorization: Bearer $HMS_TOKEN"
پاسخ · 200
{
    "title": "Demo Otel",
    "phone": "+90 258 000 00 00",
    "cellPhone": "+90 555 000 00 00",
    "email": "[email protected]",
    "www": "https://www.demootel.com",
    "address": "Kumsal Cad. No: 12",
    "country": "Türkiye",
    "countryIng": "Turkey",
    "city": "Antalya",
    "district": "Muratpaşa",
    "latitude": "36.8841",
    "longitude": "30.7056"
}

پیوندهای شبکه‌های اجتماعی#

GET/external/online/social/media

احراز هویت: Authorization: Bearer

پارامترهای کوئری

hotelIDintegerالزامی
شناسه هتل.
limitintegerپیش‌فرض: 20
تعداد رکورد در هر صفحه.
pageintegerپیش‌فرض: 1
شماره صفحه.
orderstring
id یا -id.

پاسخ

200 موفق.

درخواست
curl "https://test.hms.gen.tr/external/online/social/media?hotelID=1000" \
  -H "Authorization: Bearer $HMS_TOKEN"
پاسخ · 200
{
    "success": true,
    "count": 2,
    "items": [
        {
            "url": "https://www.instagram.com/demootel",
            "SosyalMedyaKategori": {
                "icon": "fa-instagram",
                "iconsvg": null
            }
        },
        {
            "url": "https://www.facebook.com/demootel",
            "SosyalMedyaKategori": {
                "icon": "fa-facebook",
                "iconsvg": null
            }
        }
    ]
}

تنظیمات سرور ایمیل#

GET/external/online/mail/host

احراز هویت: Authorization: Bearer

تنظیمات SMTP را که هتل برای ایمیل‌های تأیید رزرو آنلاین پیکربندی کرده است برمی‌گرداند. شامل رمز عبور است؛ فقط سمت سرور استفاده کنید.

پارامترهای کوئری

hotelIDintegerالزامی
شناسه هتل.

پاسخ

200 موفق.

پاسخ‌های خطا

  • 200 mail_host_is_not_found — هیچ سرور SMTP تعریف نشده است؛ hotel_id_is_not_found.
درخواست
curl "https://test.hms.gen.tr/external/online/mail/host?hotelID=1000" \
  -H "Authorization: Bearer $HMS_TOKEN"
پاسخ · 200
{
    "success": true,
    "data": {
        "transport": "smtp",
        "encryption": "tls",
        "port": 587,
        "host": "smtp.demootel.com",
        "user": "[email protected]",
        "password": "********"
    }
}
آخرین به‌روزرسانی: 21 سپتامبر 2026اشتباهی دیدید؟ به ما اطلاع دهید