Request¶
Pengaturan request RESTful API untuk hotel.
Skema API¶
API hanya mendukung 1 skema API request, yaitu JSON.
| Header Key | Value |
|---|---|
| Content-Type | application/json |
Autentikasi¶
Digiflazz API menggunakan hash MD5 untuk melakukan autentikasi request masuk.
Anda perlu menyertakan sign dalam body request dan kombinasi MD5 hash sebagai value.
| Parameter | Value |
|---|---|
| sign | MD5(username + api_key + additional) |
-
username
- API username.
-
api_key
- Terdapat 2 API key: development dan production. Gunakan API key yang sesuai dengan environment yang Anda gunakan.
-
additional
- Value
additionalakan dapat Anda temukan pada masing-masing endpoint.
- Value
Parameter Wajib¶
Setiap request API hotel memiliki parameter wajib yang harus disertakan:
| Parameter | Tipe | Wajib | Deskripsi |
|---|---|---|---|
| username | string | Ya | Username API Anda |
| sign | string | Ya | Signature MD5 untuk autentikasi (lihat bagian Autentikasi) |
| code | string | Ya | Kode produk Anda |
Parameter tambahan akan bergantung pada endpoint yang digunakan. Lihat dokumentasi masing-masing endpoint untuk detail lebih lengkap.
Test Case¶
Info
Semua response pada test case merupakan data simulasi.
Untuk dapat menggunakan test case, Anda dapat menambahkan parameter berikut pada request API:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| is_testing | boolean | isi dengan value true untuk menggunakan response test case |
Gunakan api_key development untuk dapat melakukan request test case.