Roomability Guest API
  1. Hotel
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
  1. Hotel

Detail

GET
https://guestapi.roomability.io/Hotel/Detail
Last modified:2026-03-13 10:59:42
This endpoint retrieves the details of a hotel. The response for this request is a JSON object with the following properties:
name (string): Name of the hotel.
phone (string): Phone number of the hotel.
phone2 (string): Additional phone number of the hotel.
email (string): Email address of the hotel.
website (string): Website of the hotel.
slogan (string): Slogan of the hotel.
address (string): Address of the hotel.
address2 (string): Additional address information of the hotel.
city (string): City where the hotel is located.
state (string): State where the hotel is located.
country (string): Country where the hotel is located.
instagram (string): Instagram handle of the hotel.
facebook (string): Facebook page of the hotel.
x (string): X handle of the hotel.
In addition, the response includes the following metadata:
errorCode (integer): Error code, 0 means no error while any other number indicates an error.
errorMessage (string): Error message, if any.
The response can be documented as a JSON schema:
{
    "type": "object",
    "properties": {
        "name": {"type": "string"},
        "phone": {"type": "string"},
        "phone2": {"type": "string"},
        "email": {"type": "string"},
        "website": {"type": "string"},
        "slogan": {"type": "string"},
        "address": {"type": "string"},
        "address2": {"type": "string"},
        "city": {"type": "string"},
        "state": {"type": "string"},
        "country": {"type": "string"},
        "instagram": {"type": "string"},
        "facebook": {"type": "string"},
        "x": {"type": "string"},
        "errorCode": {"type": "integer"},
        "errorMessage": {"type": "string"}
    }
}

Request

Header Params

Responses

🟢200
application/json
Body

Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://guestapi.roomability.io/Hotel/Detail' \
--header 'X-API-Key: {{api-key}}' \
--header 'Content-Type: application/json'
Response Response Example
{
    "name": "Valinno Systems",
    "phone": "08087654321",
    "phone2": "09087654321",
    "email": "reservation@valinno.com",
    "website": "http://www.valinno.com",
    "slogan": "... the best or nothing",
    "address": "3, Ogunmade Street",
    "address2": "Off Ajao Road",
    "city": "Ikeja",
    "state": "Lagos",
    "country": "Nigeria",
    "instagram": "",
    "facebook": "",
    "x": "",
    "errorCode": 0,
    "errorMessage": "Successfully retrieved hotel detail."
}
Modified at 2026-03-13 10:59:42
Previous
Initialize
Next
Hotel Rule
Built with