Filter¶
Filter sesi pencarian properti.
Session
Endpoint ini membutuhkan session. Gunakan Inisiasi untuk mendapatkan session.
| Method | Endpoint |
|---|---|
| POST | https://api.digiflazz.com/v1/hotel/filter |
Request Parameter¶
Sign additional value: hotel.search
| Parameter | Deskripsi | Type | Required/Optional |
|---|---|---|---|
| session | Sesi pencarian | string | Required |
| star | Kategori bintang properti | int | optional |
| type | Tipe properti | string | optional |
| area | Area lokasi properti | string | optional |
| smoking | Kebijakan merokok dalam kamar | boolean | optional |
| plan | Paket kamar | string | optional |
| price | Rentang harga | object | |
| price.min | Harga minimal | int | optional |
| price.max | Harga maksimal | int | optional |
| sort | Sortir berdasarkan | object | |
| sort.price | Harga | string (asc / desc) | optional (default: desc) |
| sort.star | Kategori bintang | string (asc / desc) | optional (default: asc) |
| page | Halaman paginasi | int | optional |
Contoh¶
{
"username": "YOUR_USERNAME",
"sign": "96e1028f6beaa817ee3670a39c01c69d",
"code": "skuhotel",
"session": "2dfa0748-3b56-4255-aab2-6f62b8884353",
"area": "Alam Sutera",
"star": 5,
"type": "hotel",
"plan": "BF",
"price": {
"min": 1000000,
"max": 5000000
},
"sort": {
"price": "asc",
"star": "desc"
},
"page": 2
}
Response¶
Tip
Response filter sama persis dengan response inisiasi
Data¶
Array of 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 | |
| room_summary | Ringkasan kamar | object | Gunakan endpoint Properti Detail untuk mendapatkan detail kamar dan kamar yang tersedia |
| room_summary.min_total_price | Harga kamar termurah | int | |
| room_summary.total_available_room | Total kamar yang tersedia | int |
Meta Data¶
| Attribute | Deskripsi | Type | Note |
|---|---|---|---|
| current_page | Halaman saat ini | int | |
| last_page | Halaman terakhir | int | |
| per_page | Data yang tampil tiap halaman | int | |
| total | Jumlah data | int | |
| session | Sesi pencarian properti | string | Sama dengan session yang dikirimkan pada request parameter |
Contoh¶
{
"message": "Sukses",
"rc": "00",
"buyer": {
"code": "skuhotel"
},
"seller": {
"tele": "@usernametelegram",
"wa": "081234567890"
},
"data": [
{
"id": "5p0j8d7x89eg",
"name": "JHL Solitaire Gading Serpong",
"star": 5,
"type": "hotel",
"main_photo": "https://ik.imagekit.io/vcrk/dev/hotel",
"address": {
"area": "Serpong"
},
"room_summary": {
"min_total_price": 4564106,
"total_available_room": 1
}
},
{
"id": "7p4d1o7kq96m",
"name": "Hotel Tentrem Jakarta",
"star": 5,
"type": "hotel",
"main_photo": "https://ik.imagekit.io/vcrk/dev/hotel",
"address": {
"area": "Alam Sutera"
},
"room_summary": {
"min_total_price": 4727684,
"total_available_room": 1
}
},
{
"id": "560n836z8w2o",
"name": "RedDoorz near Stasiun Tangerang",
"star": 2,
"type": "hotel",
"main_photo": "https://ik.imagekit.io/vcrk/dev/hotel",
"address": {
"area": "Alam Sutera"
},
"room_summary": {
"min_total_price": 530044,
"total_available_room": 1
}
}
],
"meta": {
"current_page": 1,
"last_page": 1,
"per_page": 20,
"total": 3,
"session": "2dfa0748-3b56-4255-aab2-6f62b8884353"
}
}