Roomability Guest API
  1. Getting Started
  • Getting Started
    • Introduction
    • Requirements
    • Authentication
    • Errors
    • Booking Flow
  • Reservation
    • Add
    • Availability
    • Cancel
    • Booking Ref
  • Country
    • Get Countries List
  • State
    • Get State List
  • RoomType
    • Get Room Types
    • Get Room Detail
  • Guest
    • Detail
  • Term
    • Detail
  • Privacy
    • Detail
  • Payment Method
    • Active List
  • Paystack
    • Verify
    • Initialize
  • Hotel
    • Detail
    • Hotel Rule
  • PayGateway
    • Detail
  • CancelPolicy
    • Detail
  • Get Branches Location
    GET
  • Phone Code List
    GET
  1. Getting Started

Introduction

BioduxPMS Booking API enables hotels, travel platforms, and third-party booking systems to interact with the BioduxPMS.
Using the API, developers can check room availability, retrieve room rates & details, create reservations, cancel reservations, retrieve booking details, access guest information, and retrieve supported countries and states.

System Diagram Overview#

flow-diagram.png

Core Capabilities#

The BioduxPMS API enables developers to:
Check room availability for selected dates.
Retrieve room type information and pricing for available accommodations.
Create and cancel reservations to manage guest bookings.
Process bookings using multiple payment options, including:
Book On Hold
Pay at Property
Pay at Hotel
Retrieve booking details for existing reservations.
Access guest information associated with bookings.
Retrieve supported countries and states for address and guest data validation.
These features allow developers to build complete hotel booking workflows inside web and mobile applications.

Integration Use Cases#

The API is designed for integration with:
Hotel websites
Mobile booking applications
Property management systems (PMS)

Data Format#

All requests and responses are in JSON format.
Modified at 2026-03-16 17:59:06
Next
Requirements
Built with