VRBO Master Data

NOTE

Kindly refer to the Master Data response to fetch all the required information.

Master Data API

Retrieves various metadata details such as property types, locales, amenities, booking and stay policy configurations, and country lists.

Endpoint

GET

https://connect-sandbox.su-api.com/SUAPI/jservice/vrbo/masterData
app-id: YOUR_APP_ID
Authorization: YOUR_API_KEY
Content-Type: application/json
Header
Type
Required
Description

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.


Request

Not required


Response

Success Response

{
"Status": "Success", 
"Data": {
"property_types":[...],
"desciption_types":[...],
"locales":[...],
"booking_policy":{
"booking types":[...],
"payment invoice_descriptors": {
 "types":[...],
},
"payment_card_descriptors": {
 "types":[...],
 "codes":[]
}
},
"stay_policy":{...},
"units":{...},
"amenities":{...},
"listing":{...},
"amenities category":{...},
"country_list": [...],
"invoice_country_list": [...]
},
"Message": "Meta data fetched successfully", 
"Trace-ID": ""
}

Success Response - Body Elements

Status string

Indicates the result of the API call.

Will be "Success" for successful operations.

Will be always "Fail" in case of an error response.


Data object

The response data, the root element.


property_types array of objects

List of property types supported by the system.


desciption_types array

Types of content descriptions used for property details.


locales array

Supported locales (e.g., "en-US", "fr-FR").


booking_policy object

Contains metadata related to booking policies.


booking types array

Available booking types (e.g., "INSTANT", "REQUEST_TO_BOOK").


payment_invoice_descriptors object

Defines available invoice payment methods.


types array

List of accepted invoice payment types (e.g., "BANKTRANSFER").


payment_card_descriptors object

Defines accepted credit/debit card information.


types array

Card types (e.g., "CREDIT", "DEBIT").


codes array

Card codes (e.g., "VISA", "MASTERCARD").


stay_policy object

Metadata related to stay rules, occupancy, and stay restrictions.


units object

Information about unit configurations, capacity, and other details.


amenities object

List of available amenities and their attributes.


listing object

Metadata for listing configuration and structure.


amenities category object

Groups amenities into categories for better organization.


country_list array

List of countries supported for property location setup.


invoice_country_list array

List of countries supported for billing and invoicing.


Message string

The message in the response.


Trace-ID string

Unique identifier for tracing and debugging the API request.

Last updated

Was this helpful?