Logo TamuHub People Stays Growth
TamuHub
PEOPLE STAYS GROWTH
Menyiapkan menu. JavaScript dan koneksi diperlukan. Muat ulang jika belum aktif.
REST API Reference

API Documentation Preview

Spesifikasi endpoint modular monolith TamuHub. Seluruh endpoint menggunakan format JSON standar UTF-8 dan mengamankan akses via session cookie / token.

POST/api/auth/login

Staff Login Session

Autentikasi kredensial staf hotel dan menerbitkan session cookie terenkripsi (pms_session).

Public Access (Tanpa Sesi)

Parameter Permintaan

2 Parameter
emailstringin bodyWajib

Alamat email resmi staf hotel terdaftar di TamuHub

passwordstringin bodyWajib

Kata sandi akun staf untuk verifikasi kredensial

Contoh Request Payload (JSON)

{
  "email": "[email protected]",
  "password": "••••••••"
}

Contoh Response Body (200 OK)

{
  "status": "success",
  "data": {
    "user": {
      "id": "usr_8231",
      "email": "[email protected]",
      "name": "Dewi FrontDesk",
      "role": "front_desk"
    },
    "property": {
      "id": "prop_101",
      "name": "Grand Nusa Dua Hotel"
    }
  }
}
* Pratinjau Referensi Integrasi TamuHub — Endpoint disinkronkan dengan spesifikasi OpenAPI 3.1.0 resmi TamuHub PMS yang aktif. Kontrak payload dapat diperiksa secara mandiri melalui route /api/openapi.