Skip to content

Recheck

Memastikan ketersediaan kamar dan tarif kamar.


Session

Endpoint ini membutuhkan session. Gunakan Inisiasi untuk mendapatkan session.

Method Endpoint
POST https://api.digiflazz.com/v1/hotel/recheck

Request Parameter

Sign additional value: hotel.recheck

Parameter Deskripsi Type Required/Optional
session Sesi pencarian string Required
group_id ID tarif string Required

Contoh

{
  "username": "YOUR_USERNAME",
  "sign": "96e1028f6beaa817ee3670a39c01c69d",
  "code": "skuhotel",
  "session": "9c597acf-23b2-47c3-86b6-b078214257c4",
  "group_id": "023d8a83-b9ae-4622-8930-6d03d65bbd66"
}

Response

Data

Objek Properti

Attribute Deskripsi Type Note
id ID properti string Selalu memiliki value yang berbeda tiap sesi inisiasi
name Nama properti string
star Kategori bintang properti int
type Tipe properti string
main_photo Foto properti string
address Alamat properti object
desc Deskripsi properti string
check_in_time Waktu check in HH:MM:SS string Dalam format 24 jam
check_out_time Waktu check out HH:MM:SS string Dalam format 24 jam
website Website resmi milik properti string
facilities Fasilitas properti []string
rooms Kamar yang tersedia dan tarifnya []object

Meta Data

Attribute Deskripsi Type Note
session Sesi pencarian properti string Sama dengan session yang dikirimkan pada request parameter
changes Objek perubahan tarif []object
changes.*.new_price Tarif baru int
changes.*.room_name Nama Kamar string
check_in Tanggal check in YYYY-MM-DD string
check_out Tanggal check out YYYY-MM-DD string
pax_count Object jumlah tamu object
pax_count.total_room Jumlah kamar int
pax_count.total_adult Jumlah orang dewasa int
pax_count.total_child Jumlah anak-anak int

Contoh

Tanpa perubahan tarif

{
  "message": "Sukses",
  "rc": "00",
  "buyer": {
    "code": "skuhotel"
  },
  "seller": {
    "tele": "@usernametelegram",
    "wa": "081234567890"
  },
  "data": {
    "id": "7p4d1o7kq96m",
    "name": "Hotel Tentrem Jakarta",
    "star": 5,
    "type": "hotel",
    "latitude": "6.65643200",
    "longitude": "-6.24299300",
    "main_photo": "https://ik.imagekit.io/vcrk/dev/hotel",
    "address": {
      "line_1": "Jl. Alam Sutera Boulevard No 11, Tangerang Selatan, Banten",
      "area": "Alam Sutera"
    },
    "rooms": [
      {
        "name": "DELUXE KING",
        "photos": [
          "https://ik.imagekit.io/vcrk/dev/hotel,room,bed"
        ],
        "min_total_price": 4727684,
        "groups": [
          {
            "group_id": "023d8a83-b9ae-4622-8930-6d03d65bbd66",
            "plan": "BF",
            "plan_label": "With Breakfast",
            "cancel_plan": "NRF",
            "is_smoking": false,
            "total_price": 4727684,
            "details": [
              {
                "price": 2363842,
                "room_no": 1
              },
              {
                "price": 2363842,
                "room_no": 2
              }
            ]
          }
        ]
      }
    ]
  },
  "meta": {
    "session": "2dfa0748-3b56-4255-aab2-6f62b8884353",
    "check_in": "2026-02-12",
    "check_out": "2026-02-14",
    "pax_count": {
      "total_room": 1,
      "total_adult": 2,
      "total_child": 0
    }
  }
}

Dengan perubahan tarif

{
  "message": "Sukses",
  "rc": "00",
  "buyer": {
    "code": "skuhotel"
  },
  "seller": {
    "tele": "@usernametelegram",
    "wa": "081234567890"
  },
  "data": {
    "id": "7p4d1o7kq96m",
    "name": "Hotel Tentrem Jakarta",
    "star": 5,
    "type": "hotel",
    "latitude": "6.65643200",
    "longitude": "-6.24299300",
    "main_photo": "https://ik.imagekit.io/vcrk/dev/hotel",
    "address": {
      "line_1": "Jl. Alam Sutera Boulevard No 11, Tangerang Selatan, Banten",
      "area": "Alam Sutera"
    },
    "rooms": [
      {
        "name": "DELUXE KING",
        "photos": [
          "https://ik.imagekit.io/vcrk/dev/hotel,room,bed"
        ],
        "min_total_price": 500000,
        "groups": [
          {
            "group_id": "023d8a83-b9ae-4622-8930-6d03d65bbd66",
            "plan": "BF",
            "plan_label": "With Breakfast",
            "cancel_plan": "NRF",
            "is_smoking": false,
            "total_price": 500000,
            "details": [
              {
                "price": 250000,
                "room_no": 1
              },
              {
                "price": 250000,
                "room_no": 2
              }
            ]
          }
        ]
      }
    ]
  },
  "meta": {
    "session": "2dfa0748-3b56-4255-aab2-6f62b8884353",
    "changes": [
      {
        "new_price": 500000,
        "room_name": "DELUXE KING"
      }
    ],
    "check_in": "2026-02-12",
    "check_out": "2026-02-14",
    "pax_count": {
      "total_room": 1,
      "total_adult": 2,
      "total_child": 0
    }
  }
}

Test Case

group_id

Pada test case, group_id selalu sama. Namun, pada production, group_id akan selalu berbeda tiap sesi.

group_id
jkt1g1
jkt1g2

Contoh

{
  "username": "YOUR_USERNAME",
  "sign": "96e1028f6beaa817ee3670a39c01c69d",
  "code": "skuhotel",
  "session": "9c597acf-23b2-47c3-86b6-b078214257c4",
  "group_id": "jkt1g1",
  "is_testing": true
}