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

    Authentication

    Our API uses API key-based authentication. Every request must include a valid API key in the request header.

    API Key Header#

    All endpoints require the following header:
    HeaderRequiredDescription
    X-API-Key✅ YesYour hotel-specific Guest API key or Test key

    Security Best Practices#

    Never expose API keys in frontend code. All API calls should be made from your server backend, not directly from the browser or mobile app.
    Store keys in environment variables. Do not hardcode API keys in source code or commit them to version control.
    Use HTTPS at all times. All API endpoints are served over HTTPS. Never make requests over plain HTTP.

    Modified at 2026-03-13 11:46:13
    Previous
    Introduction
    Next
    Errors
    Built with