Paketler ve ekstralar

Rezervasyon sırasında satılabilen ek hizmetler: oda paketleri (belirli oda tipine bağlı) ve genel paketler (transfer, akşam yemeği, spa gibi). Satılan paketler rezervasyon aktarımında extras[] ile gönderilir.

Paketleri listele#

GET/external/stock/packages

Kimlik doğrulama: Authorization: Bearer

Otelin online satışa açık paketlerini döner. priceType fiyatın gecelik mi tek seferlik mi olduğunu, pricePlan kişi başı mı oda başı mı hesaplanacağını belirtir.

Sorgu parametreleri

hotelIDintegerzorunlu
Otel kimliği.
packageTypeinteger
1 oda paketleri, 2 genel paketler. Boşsa tümü.
12
languageIDintegervarsayılan: 1
Paket adının döneceği dil kimliği (Diller).
limitintegervarsayılan: 20
Sayfa başına kayıt.
pageintegervarsayılan: 1
Sayfa numarası.
orderstring
Sıralama: id, baslik, fiyat; azalan için başına -.

Yanıt

200 Başarılı.

İstek
curl "https://test.hms.gen.tr/external/stock/packages?hotelID=1000&packageType=2&limit=20&page=1" \
  -H "Authorization: Bearer $HMS_TOKEN"
Yanıt · 200
{
    "success": true,
    "count": 2,
    "items": [
        {
            "id": 12,
            "name": "Akşam Yemeği",
            "image": "/images/1000/stock/t-aksam-yemegi.jpg",
            "quantity": 0,
            "stockTracking": false,
            "salePrice": "400.00",
            "saleCurrency": "TRY",
            "saleCurrencyId": 1,
            "priceType": "nightly_price",
            "pricePlan": "price_per_person",
            "roomTypeId": null,
            "roomTypeName": null,
            "stockCategory": {
                "id": 4,
                "name": "Yiyecek & İçecek"
            }
        },
        {
            "id": 15,
            "name": "Havalimanı Transferi",
            "image": null,
            "quantity": 0,
            "stockTracking": false,
            "salePrice": "1500.00",
            "saleCurrency": "TRY",
            "saleCurrencyId": 1,
            "priceType": "one_time_price",
            "pricePlan": "price_per_room",
            "roomTypeId": null,
            "roomTypeName": null,
            "stockCategory": {
                "id": 7,
                "name": "Transfer"
            }
        }
    ]
}
Son güncelleme: 8 Eylül 2026Bu sayfada bir hata mı var? Bize yazın