Detail Booking


Melakukan cek status booking. Perubahan status juga dapat diterima melalui Webhook / Callback.

Endpoint

Attribute Value
Method GET

https://8stars.api.digiswitch.id/v1/user/api/hotel/booking/{ref_id}

Request

Sign additional value: hotel.booking + ref_id

Path Parameter

Parameter Deskripsi Tipe Data Wajib
ref_id ID unik dari Anda ketika melakukan booking String Ya

Query Parameter

Parameter Deskripsi Tipe Data Wajib
username Username yang didapatkan dari menu atur koneksi API String Ya
sign Signature dengan formula
md5(username + apiKey + "hotel.booking" + ref_id)
String Ya
code Kode produk hotel String Ya

Contoh

https://8stars.api.digiswitch.id/v1/user/api/hotel/booking/YOUR_UNIQUE_REF_ID?username=YOUR_USERNAME&sign=96e1028f6beaa817ee3670a39c01c69d&code=skuhotel

Response

Struktur data sama dengan booking_data pada response Booking.

Contoh

{
  "message": "Sukses",
  "rc": "00",
  "user": {
    "code": "skuhotel",
    "balance": 99412887972
  },
  "data": {
    "booking_number": "eWmvyIXzmUBChONn",
    "booking_ref": "refid123",
    "status": 1,
    "check_in": "2026-02-12",
    "check_out": "2026-02-14",
    "total_price": 2978927,
    "request_notes": "notes123",
    "pax_count": {
      "total_room": 1,
      "total_adult": 2
    },
    "property": {
      "id": "jkt1",
      "name": "Hotel Indonesia Kempinski Jakarta",
      "star": 5,
      "latitude": "6.82235700",
      "longitude": "-6.19561300",
      "main_photo": "https://ik.imagekit.io/vcrk/dev/hotel",
      "address": {
        "line_1": "Jalan MH Thamrin 1, Central Jakarta",
        "area": "City Center"
      },
      "check_in_time": "14:00:00",
      "check_out_time": "12:00:00",
      "website": "www.kempinski-jakarta.com",
      "facilities": [
        "Wi-Fi",
        "Parking Area",
        "Gym",
        "Restaurant",
        "Bar",
        "Pool"
      ]
    },
    "rooms": [
      {
        "name": "Deluxe King Bundaran HI View",
        "plan": "RO",
        "plan_label": "Hanya Kamar",
        "total_price": 2978927
      }
    ],
    "pax": {
      "salutation": "Ms",
      "first_name": "Jane",
      "last_name": "Doe"
    }
  },
  "meta": {
    "session": "9c597acf-23b2-47c3-86b6-b078214257c4"
  }
}
Parameter Deskripsi Tipe Data Catatan
booking_number Nomor booking dari pemilik properti String Dapat null jika booking gagal
booking_ref Booking reference ID milik Anda String Sama dengan ref_id pada path
status Status booking Int Lihat Status Transaksi
check_in Tanggal check in YYYY-MM-DD String
check_out Tanggal check out YYYY-MM-DD String
total_price Total harga Int
request_notes Catatan kepada pemilik properti String Hanya muncul jika dikirim saat booking
pax_count Objek Jumlah Tamu Object
property Data Properti yang dibooking Object
rooms Data kamar yang dibooking Array
pax Tamu Utama Object

Meta Data

Parameter Deskripsi Tipe Data Catatan
session Sesi pencarian properti String session yang digunakan ketika melakukan booking