REST API

Integrasikan sistem Anda dengan REST API

Dapatkan akses penuh ke data reservasi, tamu, dan kamar melalui REST API kami. Otomatiskan proses dan integrasikan mobile-calendar dengan sistem Anda sendiri.

GET /v1/public/reservations
Authorization: Bearer {access_token}

{
  "data": {
    "reservationId": 478652,
    "roomId": 28568,
    "arrival": "2025-10-14",
    "departure": "2025-10-16",
    "clientId": 362792
  },
  "meta": {
    "ruid": "7f80f1b4-a44b-4345-b383-7d0a937b4411"
  }
}
Kemampuan

API Komprehensif untuk Bisnis Anda

REST API kami menyediakan akses penuh ke semua fitur sistem, memungkinkan pembuatan integrasi dan otomatisasi khusus.

Operasi CRUD

Kontrol penuh atas data - buat, baca, perbarui, dan hapus catatan melalui permintaan HTTP standar.

  • Manajemen Reservasi
  • Data tamu
  • Konfigurasi Kamar
  • Faktur dan pembayaran
Webhooks Real-Time

Terima pemberitahuan instan tentang perubahan sistem langsung di server Anda.

  • Notifikasi waktu nyata
  • Lingkup acara yang dapat dikonfigurasi
  • Koneksi HTTPS Aman
  • Percobaan ulang otomatis
Panel Log Pengembang

Pantau semua permintaan API dan debug integrasi langsung di dalam aplikasi.

  • Riwayat Permintaan API
  • Respons server penuh
  • Rincian Kesalahan
  • Riwayat 30-hari
Endpoint

Akses ke semua data

API menyediakan endpoint untuk semua sumber daya sistem utama. Dokumentasi terperinci dengan contoh tersedia secara online.

Lihat dokumentasi
  • /reservations

    Unduh, buat, dan modifikasi reservasi. Akses riwayat dan status lengkap.

  • /guests

    Kelola database tamu, informasi kontak, dan riwayat menginap.

  • /rooms

    Konfigurasikan kamar, ketersediaan, tarif, dan fitur fasilitas.

  • /invoices

    Hasilkan faktur, lacak pembayaran, dan kelola dokumen.

POST Webhook Event
{
  "webhookId": "9b9b499e-095c-4955-8dd0-cc5d84e50764",
  "eventType": "reservation.created",
  "timestamp": "2025-10-10T15:39:07+02:00",
  "data": {
    "type": "SINGLE",
    "reservationId": [478652],
    "roomId": [28568],
    "arrival": "2025-10-14",
    "departure": "2025-10-16",
    "clientId": 362792,
    "triggeredBy": "MANUAL"
  }
}
Webhooks

Notifikasi waktu nyata

Webhook memungkinkan reaksi otomatis terhadap peristiwa dalam sistem. Konfigurasikan URL endpoint dan terima notifikasi mengenai pemesanan baru, perubahan, dan pembatalan.

  • reservation.created - reservasi baru
  • reservation.updated - modifikasi reservasi
  • reservation.cancelled - pembatalan reservasi
  • reservation.checked_in - tamu check-in
Pelajari lebih lanjut tentang webhooks

REST API tersedia dalam paket Premium

Akses ke REST API, webhook, dan panel log pengembang adalah bagian dari rencana Premium. Dapatkan kontrol penuh atas integrasi properti Anda.

REST API FAQ

Pertanyaan yang Sering Diajukan

Tidak menemukan apa yang Anda cari? Periksa pusat bantuan atau hubungi kami.

Akses ke REST API otomatis diaktifkan untuk pengguna pada paket Premium. Anda dapat menghasilkan kunci API di pengaturan akun di bawah bagian "Integrations".
Semua permintaan memerlukan header Authorization dengan token Bearer. Rincian Authorization dapat ditemukan di dokumentasi API.
Ya, batas maksimum 60 permintaan per menit berlaku. Jika Anda memiliki kebutuhan yang lebih besar, hubungi kami.
Buka pengaturan akun, bagian "Webhooks", tambahkan URL endpoint, dan pilih kejadian yang ingin Anda terima pemberitahuannya. Sistem akan secara otomatis mengirim notifikasi POST ke alamat yang diberikan.
Dokumentasi API berisi deskripsi terperinci dari semua endpoint dengan contoh. Selain itu, tim dukungan teknis kami tersedia melalui obrolan dan email.