Bỏ qua để đến nội dung

Tài liệu API

API cho đối tácAdd-on
Tính năng này thuộc gói Add-on

Bạn vẫn đọc được đầy đủ hướng dẫn bên dưới. Khi cần bật, nhắn Zalo OA GoHost — CS sẽ giúp trong 1 ngày làm việc.

GoHost PMS Public API là API REST cho đối tác (website đặt phòng, chatbot, hệ thống của chuỗi) đọc dữ liệu cơ sở lưu trú và tạo, xác nhận, huỷ đặt phòng trực tiếp trên GoHost — không cần tài khoản người dùng PMS.

Khu này dành cho lập trình viên. Chủ cơ sở muốn kết nối một đối tác: liên hệ GoHost để được cấp API key (xem Xác thực & API key).

MụcGiá trị
Base URLhttps://platform.gohost.vn/pms/api/public/v1
Xác thựcAuthorization: Bearer {api_key}:{api_secret}
Phạm vi một keyMọi cơ sở (property) thuộc một tổ chức trên GoHost
Giới hạn mặc định60 request / phút / key
Định dạngJSON; ngày YYYY-MM-DD, giờ HH:mm
  1. Bắt đầu nhanh — từ lúc có key tới khi tạo được đặt phòng đầu tiên.
  2. Xác thực & API key — cách cấp key, header, phạm vi (scope), mã tenant_id.
  3. Giới hạn, phản hồi & mã lỗi — rate limit, cấu trúc JSON, phân trang, bảng mã lỗi.
  4. Webhook — nhận sự kiện đặt phòng, kiểm chữ ký, cơ chế gửi lại.
  5. Tham chiếu endpoint — tham số, body, phản hồi của từng endpoint (sinh từ đặc tả OpenAPI).
NhómLàm được gìScope
PropertyLiệt kê cơ sở của tổ chức, tìm cơ sở còn phòng theo ngàyproperties:read
ReferenceDanh sách quốc gia, tỉnh/thành, phường/xã Việt Namproperties:read
Room TypeLoại phòng, tìm loại phòng còn trống + giáproperties:read
Booking Source, Payment Method, ServicesNguồn đặt, phương thức thanh toán, dịch vụ của cơ sởproperties:read
BookingXem, tạo, xác nhận, thêm thanh toán, huỷ, cập nhật (check-in online)bookings:read, bookings:write
Booking RoomsTrả phòng, huỷ, đổi giá từng phòng trong đơnbookings:write
WebhookĐăng ký endpoint nhận sự kiện, xem lịch sử gửiwebhooks:read, webhooks:write
Bài này có giúp được bạn không?