VRBO Master Data
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/masterDataHeader
app-id: YOUR_APP_ID
Authorization: YOUR_API_KEY
Content-Type: application/jsonapp-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.
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?