Property License Retrieve Rule (With property id)
Last updated
Was this helpful?
Last updated
Was this helpful?
This endpoint allows you to retrieve the license rule details for a specific property based on the hotel and channel-specific hotel ID.
POST
app-id
string
Yes
Your application ID. Required for authentication.
Authorization
string
Yes
Your API key. for authorization. Required for authentication.
Content-Type
string
Yes
Must be set to application/json
.
hotel_id
string (Required)
Specifies the hotel ID for the property.
channel_hotel_id
string (Required)
Specifies the channel-specific hotel ID for the property.
Status
string
Indicates the result of the API call.
Data
object
This parameter contains the main body of the response and includes all relevant information regarding the license rule variants for the property.
It consists of the following sub-parameters:
variants
array
An array containing different license rule variants.
Each variant has the following parameters:
name
string
The name of the license rule variant.
id
integer
A unique identifier for the license variant.
content
array
An array of fields that belong to the license variant, with specific validation rules.
Each field in content includes the following parameters:
format
string
A regular expression pattern used for validating the field value.
name
string
The name of the field
required
boolean
Specifies if the field is required (true
) or optional (false
).
dataType
string
The data type of the field.
possibleValues
array
A list of valid values for fields that have predefined options.
name
string
The name of the license rule set, such as "paris_new"
.
This is a descriptive name identifying the particular set of rules.
id
integer
A unique identifier for the license rule set.
active
boolean
Indicates whether the license rule set is active.
level
string
Specifies the level at which the license rule is applied
Message
string
A string containing a message that gives more context or feedback about the success of the request.
In this case, the message is "License Rule fetched successfully"
, indicating that the license rule set has been successfully retrieved.
Sample Error Response 1 - Validation Error Response
Error Response Body Elements
Status
string
Indicates the result of the API call, which will be always "Fail"
in case of an error response.
Error
array
Array that contains details about any errors that occurred during the API call. Each object in the Errors
array contains the following properties:
Code
string
Specific error code that helps identify the type of error.
ShortText
string
A short description of the error.
Message
string
A message providing more information about the error.