AirBnB.com XML
This page is about the menu SETTINGS->CHANNEL MANAGER->AIRBNB XML
This page explains how to use the Two-Way XML connection with Airbnb.
General
- Click here for general information on how the channel manager works.
- This tutorial explains how to set prices for channels.
Capabilities
- Create new listings
- Update existing listings
- Send and update content information
- Send and update pictures
- Export prices Please ensure you have Prices more than 12 months in advance, otherwise Airbnb.com will use the price entered in your RACK RATE.
- Export availability. Airbnb will check real time availability before accepting a booking. Airbnb will update their displayed calendar multiple times per day.
- Import bookings and booking modifications or cancellations
When you are connected through the API you will not make any changes to your listings on Airbnb All content, rates, and inventory will be pushed to Airbnb dynamically through Beds24.
Limitations
- Beds24 can connect all Airbnb hosts who are eligible for XML use. Airbnb restrict XML access in some cities. If your properties are in a city please ask vr@airbnb.com to check with your market manger if you are eligible.
- Hosts in the DACH region (Germany, Austria and Switzerland) which are in bigger cities can use the XML if they enter an imprint in their Airbnb profile (under ACCOUNT - only available in German).
- Bed & Breakfast rooms and small inns may be approved on a case by case basis. High volume representative inventory (e.g. 20 identical condo units) will be approved only if each unit has unique photos, descriptions, and images. Hotel branded condos will be accepted so long as hotel branding is not included in the Name.
- If you are not eligible for XML you can still use our Airbnb Ical connection to synchronise calendars.
- If you do not have daily prices or rates in which "Airbnb" is activated in the "Channels" tab the "Default Daily Price" (Rack Rate) will be used up to a year in advance. Beds24 can only send ONE price per date to Airbnb.com.
Before you connect
Prices
- We can only send availability if you have set up prices which are activated for this channel. This tutorial gives general information how to set prices for channels.
- We can send one room price for a defined number of guests a price for an extra guest and a minimum stay.
- Airbnb also needs a rack rate.
- If you have activated "Smart Pricing" in Airbnb make sure you deactivate it.
Bookings
When you use the XML connection Airbnb only allows instant bookings.
You can import existing booking though via SETTINGS-CHANNEL MANAGER-AIRBNB ICAL. Make sure you deactivate the iCal connection after the bookings have imported.
If you do not use the Airbnb.com iCal connection, then you make want to update your calendar manually before activating the connection.
New bookings will import automatically but Airbnb will not send bookings which you had before the connection was made. But Airbnb do send a booking modification changing the payout amount when the guest arrives. We do import this modification as a new booking. If there is already a booking with the same Airbnb booking number imported via the Airbnb iCal sync this booking will be set to "Canceled"
Auto EMails
If you want to send Auto Action Emails to Airbnb guests you will need to use the Email address you use for your Airbnb account as outgoing EMail (SETTINGS-ACCOUNT-OUTGOING EMAIL)
Multiple Airbnb accounts
One Beds24 account connects with one Airbnb account, if you manage multiple Airbnb accounts, create sub accounts for each with the respective properties in Beds24.
Connect to Airbnb
Note: One Beds24 account connects with one Airbnb account, if you manage multiple Airbnb accounts, create sub accounts for each with the respective properties in Beds24.
Connect to an existing Airbnb Account
To initiate the connection click on the "Connect to Airbnb" button. You will then see this screen:
File:Airbnbxml create account de.png view large
Log into the Airbnb account you want to connect.
The final authorization page looks like this:
File:Airbnbxml1.jpg view large
Once you are connected the "Connect to Airbnb" button is replaced with a "View Listings in Account" button and you will see a line like this
Connected with Airbnb account 00000000
showing the Airbnb account number you are connected to.
If you have multiple properties you will need to do the authorization for each property.
Create a new Airbnb Account
To initiate the connection click on the "Connect to Airbnb" button. You will then see this screen:
File:Airbnbxml create account de.png view large
Click on "Sign Up" to create a new Airbnb account.
The final authorization page looks like this:
File:Airbnbxml1.jpg view large
Once you are connected the "Authorize Airbnb" button is no longer visible and you will see a line like this
Connected with Airbnb account 00000000
showing the Airbnb account number you are connected to.
If you have multiple properties you will need to do the authorization for each property.
Profile
Log into your Airbnb account to complete your profile.
- A profile picture is required.
- Enter a phone number under which guests can reach the host.
- Use the E-Mail address of the E-Mail account to which you want to receive enquiries
- Enter payout preferences in the account settings
- Hosts in cities in Germany, Austria or Switzerland need an imprint https://www.airbnb.de/users/settings/ (in German only).
For agencies:
- If you are an agency you should list the name of the agency. It can include the name of the contact person (i.E Maria from Agency XYZ).
- Agencies should use the profile picture of a team member, the manager or a team photo (a real person which is part of the agency).
- The descriptive text of the profile should picture the host as professional hosts (make it clear that you are not a private person renting a space in your home) to prevent negative reviews.
Prices
Airbnb requires a "Default Daily Price" (Rack Rate) which you can set under SETTINGS->CHANNEL MANAGER-->PROPERTY CONTENT->ROOM CONTENT. If you do not have daily prices or rates which are activated for channel management or rates in which "Airbnb" is activated the rack rate will be used up to a year in advance.
The price sent is a room price, only ONE price can be sent per date. Also a minimum stay can be sent. If you have multiple prices activated for Airbnb with different minimum stays the system will send the price with the lowest minimum stay. Airbnb applies the minimum stay " first night only" meaning restrictions must only be satisfied for the arrival date of the booking but not on every day of the booking.
In SETTINGS->CHANNEL MANAGER->AIRBNB XML ->SPECIFIC CONTENT you can set
- The number of guests for which the price applies.
- An extra person price.
- A factor for a discount for 2 or more days, weekly or monthly. Use either the discounts for number of days or month/week but not both because the discount per days will override the discount per week/month.
- Rules for dates with no price. If you require minimum stays we recommend you set this to the default "Close the Room" because we can not send minimum stays to the default daily price.
In SETTINGS-> CHANNEL MANAGER-> PROPERTY CONTENT-> ROOM CONTENT you can set
- Cleaning fee
- Security deposit
If additional fees apply (linen, towels, city tax) you should mention them in "House Rules".
Airbnb only supports following currencies: ARS,AUD,BRL,CAD,CHF,CNY,CZK,DKK,EUR,GBP,HKD,HUF,IDR,ILS,INR,JPY,KRW,MYR,MXN,NOK,NZD,PHP,PLN,RUB,SEK,SGD,THB,TRY,TWD,USD,VND,ZAR
If you are using a different currency in Beds24 select one of the above and use the price multiplier.
Price Multiplier
If you want to add a multiplier to your prices add a * followed by the multiplier number in the "Price Multiplier" field in SETTINGS-CHANNEL MANAGER->AIRBNB.
The multiplier applies to all prices and fees which are sent.
For example *1.23 will multiply all prices by 1.23 (i.e. raised by 23%). Lower prices can be sent with a multiplier less than 1, i.e. *0.85 will send a price 85% of the normal price (i.e. lowered by 15%)
To convert the price of bookings imported add a * after the multiplier, for example *1.23* will divide the price of the booking by 1.23.
You can also use currency conversion template variable. All currencies supported by the booking page currency selector can be used.
For example *[CONVERT:IDR-EUR] will convert Indonesian Rupees to Euros.
Prepare listings
The Airbnb XML connection supports room types with a quantity of more than one . You can not use "House or Villa" as property type if you want to send a quantity of more than one.
Note: If you want to connect what Airbnb calls "traditional hospitality" (hotel, boutique hotel, guest house, B&B, Aparthotel, Resort) a special team at Airbnb might need to approve your listings. You can contact them at hospitality@airbnb.com.
The name sent is:
- For properties with one unit: property name
- For properties with more than one unit type it consists of property name - room name.
The content is sent in the language which is activated as default language for the booking page in SETTINGS->BOOKING PAGE->INTERNATIONALIZATION.
Define Bedrooms and Bathrooms
Bedrooms and bathrooms are configured by feature codes which are entered in the "Features" field.
They can be set up for the property (SETTING->PROPERTIES->DESCRIPTION) or per room (SETTING->PROPERTIES->ROOMS->SET UP).
Criteria which apply to all rooms in the property should be set up with the property. They will be automatically applied to all rooms in the property.
Criteria which only applies to one room should be entered in the room.
Make sure you do not create duplicates.
Example 1: All units (rooms) have one bedroom and one bathroom. In this case you can set up the bedroom and bathroom in SETTING->PROPERTIES->DESCRIPTION. The number will be applied to all room/units.
Example 2: You have one unit with one bedroom and another unit with two bedrooms. In this case set the bedrooms up in SETTING->PROPERTIES->ROOMS->SET UP.
- Click on the "Edit " button next to the "Feature" field.
- In the pop up click on "Bedroom" or "Bathroom".
- Set the type and use the selectors to define the features within each room.
- If you have multiple bedrooms or bathrooms make sure you define them all. If you have more than 2 rooms click "Close" and SAVE. The system will then automatically add more rooms when you click on the "Edit" button again.
- Close the pop up and then press SAVE.
Requirements from Airbnb:
- Studio apartments should have 1 bedroom.
- Any properties with more than 10 bedrooms must be listed as having “10 bedrooms.” On the front end this will appear as “10+ bedrooms.”
You can also manually add bedrooms and bathrooms and amenities. For more information see "All feature codes" below.
Note: Airbnb does not support all available features available in Beds24.
BATHROOM
BATHROOM_FULL
BATHROOM_HALF
BEDROOM
BED_KING
BED_QUEEN
BED_DOUBLE
BED_SINGLE
BED_SOFA
BEDFUTON
BED_FLOOR_MATTRESS
BED_BUNK
BED_TODDLER
BED_CRIB
BED_HAMMOCK
BED_AIR MATTRESS
BED_COUCH
BEDROOM_LIVING_SLEEPING_COMBO
BEDROOM_OTHER_SLEEPING_AREA
If you have a murphy bed it will send as single bed.
Set up Airbnb specific content
Go to SETTINGS->CHANNEL MANAGER->AIRBNB XML ->SPECIFIC CONTENT or click on the "Edit specific content for Airbnb" link to check and customise specific content for Airbnb.
Requirements and limitations from Airbnb:
- Phone numbers, email addresses and URLs are not allowed in the host profile.
- No internal housing codes in the Name.
- Descriptions must be unique and well written, paragraph breaks and spacing should be used. Content in ALL CAPS will lead to a listing’s rejection.
- France Only: Bed & Breakfast listings should have B&B in the Title.
Amenities
Airbnb requires at least 5 amenities.
They can be set up for the property (SETTING->PROPERTIES->DESCRIPTION) or per room (SETTING->PROPERTIES->ROOMS->SET UP).
Criteria which apply to all rooms in the property should be set up with the property. They will be automatically applied to all rooms in the property.
Criteria which only applies to one room should be entered in the room.
Make sure you do not create duplicates.
Example 1: All units (rooms) have Wifi. In this case you can set up the Wifi in SETTING->PROPERTIES->DESCRIPTION. The number will be applied to all room/units.
Example 2: You have one unit with Wifi and another unit without Wifi. In this case set the Wifi up in SETTING->PROPERTIES->ROOMS->SET UP.
Amenities are configured by feature codes which are entered in the "Features" field.
- Click on the "Edit " button next to the "Features" field.
- In the pop up click on "Amenities".
- Tick the amenities you provide.
- Close the pop up and then press SAVE.
You can also manually add bedrooms and bathrooms and amenities. For more information see "All feature codes" below.
Note: If you do not select select child friendly amenities Airbnb might classify your listing as "Not safe or suitable for children (0-12 years)"
Note: Airbnb does not support all available feature codes. Make sure you pick five features which are supported by Airbnb.
Pictures
In SETTINGS->CHANNEL MANAGER->AIRBNB XML -> SPECIFIC CONTENT you can set which pictures are sent.
Double check you have entered "Captions" for every picture.
Requirements and limitations from Airbnb:
- Minimum of 7 pictures per listing.
- Bedrooms should be included in the photos so that users are able to see accommodations.
- Listings with stock photos or with photos including non Airbnb watermarks will be rejected.
- Listings with photos containing contact information (email addresses / phone numbers) will be rejected.
Note: If you change pictures make sure you change the caption so Airbnb recognizes the new picture.
Check content sent to Airbnb
Go to SETTINGS->CHANNEL MANAGER->AIRBNB XML ->VIEW CONTENT or click on the "View content sent to Airbnb" link.
As far as possible existing fields are sent to Airbnb. Unique information for Airbnb can be entered in SETTINGS CHANNEL MANAGER->AIRBNB XML -> SPECIFIC CONTENT.
"Summary" (About this listing) is a mandatory field. By default we will populate with your "Room Description". If you want to use a different text for Airbnb you can enter it in SETTINGS CHANNEL MANAGER->AIRBNB XML -> SPECIFIC CONTENT.
If you do not provide all obligatory information Airbnb will not accept your listing.
Click on the links in the list to go to the setting where you can enter or change the information.
For Check-in/out times and house rules, please go to SETTINGS->CHANNEL MANAGER->PROPERTY CONTENT and for Check-in start/end and Check-out end
Activate Connection
If you have activated "Smart Pricing" in Airbnb make sure you deactivate it.
If you want to not allow channel modifications by default you can change the setting for "Allow Channel Modifications" value" in SETTINGS->CHANNEL MANAGER.
Send listing to Airbnb
When your listing meets Airbnbs requirements
- Tick "Inventory", "Prices" and "Bookings" and SAVE to activate the connection.
- Click on "Connect to Airbnb" and log into the Airbnb account you want to connect this Beds24 account to
- Click on "Publish to Airbnb" to send the room to Airbnb. You can only send the room if you meet Airbnbs content requirements. If these are not met you will see a button "Fix content errors" which will take you to the page where you can see your problems.
- If there was a problem with your content you will see a "failed" message. In this case click on "Get Update Status" to see the problem. When you go to SETTINGS->CHANNEL MANAGER->AIRBNB XML ->VIEW CONTENT or click on the "View content sent to Airbnb" link you will see the problem areas highlighted in red. If there are problems click on the setting to go to the setting where you can change the content. After you have fixed the problem click on 'View Listings in Account' and click on 'Delete from Airbnb'. Then go back and publish the listing again.
- When the data export is successful you will see an "imported as id xxxxx" message. Airbnb will then send you an Email with a link where you can complete your set up in their extranet.
The email from Airbnb will contain a link to the room you have exported from Beds24 (in Airbnb the menu is under HOST->LISTINGS "Beds24 Channel Manager Sync").
File:AirbnbXMLactivation 1.png view large
View your imported listing data in Airbnb:
File:AirbnbXMLactivation 2.png view large
Mapping, Sync and Publish
You must complete this step in Airbnb for your listing to be published. There are two options when mapping to Airbnb, 1) Create a new listing in Airbnb, 2) Connect your Beds24 listing to an existing Airbnb Listing It is important to follow the correct procedure, after completing this step it can be difficult to change the connection.
Option 1 - Create a new listing
Warning - if you want to connect to an existing Airbnb room, follow Option 2 below, if you accidentally publish as a new listing you will need to create a Beds24 support ticket to recover. Do not delete rooms, this will only make matters worse.
Step 1 In Airbnb go to the menu HOSTING -> LISTINGS "Beds24 Channel Manager Sync"
Step 2: Find the new listing which was created in Airbnb.
Step 3: Choose "New Listing" from the menu to create a new listing.
Step 4: Choose a sync option.
a) Sync Everything means the descriptive content should be edited in Beds24, you cannot edit it in Airbnb.
b) Sync Limited means the descriptive content will be sent and can then be edited in Airbnb, only the calendar and prices are kept updated.
Step 5: Choose publish. Your new listing should be live.
Option 2 - Map to an existing Airbnb listing
Warning - once you connect your existing listing to a Beds24 room it is difficult to change to a different Beds24 room, make sure you connect the correct rooms. If you need to change rooms you will need to send Beds24 a support ticket. Do not delete rooms, this will only make matters worse.
Make sure to remove any iCal connections you may have been using before you map.
Step 1 In Airbnb go to the menu HOSTING -> LISTINGS "Beds24 Channel Manager Sync"
Step 2: Find the new listing which was created in Airbnb.
Step 3: Choose Your existing Airbnb listing from the menu to connect the two listings.
Step 4: Choose a sync option.
a) Sync Everything means your existing listings descriptive content will be overridden by the descriptive content in Beds24 and can no longer be edited in Airbnb.
b) Sync Limited means your content will remain in your Airbnb listing and only the calendar and prices are updated.
Step 5: Choose publish. Your existing listing should be combined with the new listing so there is one instead of two listings.
Step 6: Your existing upcoming bookings should import after a few hours.
File:AirbnbXMLactivation 3.png view large
Choose "New Listing" or the "Existing Airbnb Listing"
File:AirbnbXMLactivation 4.png
view large
Choose Sync Everything or Sync Limited
File:AirbnbXMLactivation 5.png
view large
Publish your listing
Check the activation
- Click on "Get listing status from Airbnb" if you see ""last_synchronization_status": "success" your listing has been sent to Airbnb. If you see errors go back to "View content sent to Airbnb" and fix the errors.
- To check which information is sent to Airbnb click on the "View actual data sent to Airbnb" link. This will show you the raw data.
Airbnb will auto approve listings if they fulfill following criteria:
- 7+ photos at minimum resolution of 800 x 500 pixels
- 5+ amenities
- 50+ characters in the "Summary" field
- 30+ days availability over a 12 month period
- 8+ characters in the “Name” field
If the listing is not accepted Airbnb will send you an EMail with the reason. In this case fix the problem and click "Update Airbnb".
Note: The listing is only connected when you see a listing ID in SETTINGS->CHANNEL MANAGER->AIRBNB XML. If your listing has been approved and you do not see a listing ID click the "Get Update Status" button to import it.
Note: Do not stop the sync in Airbnb if you want to update a listing from Beds24. Stopping the sync converts the listing to a "manual" listing which can not be updated.
Check Connection
To check which information is sent to Airbnb click on the "View content sent to Airbnb" link. This will show you the raw data. A click on "View Actual Data" will show you which prices are sent
Update information sent to Airbnb
- Changes in availability will be automatically sent to Airbnb
- Price changes will be sent with the next update. To immediately push them through click "Update Airbnb"
- To send other changes to Airbnb click "Update Airbnb" to push changes in your listing to Airbnb.
If you do not see an "Update Airbnb" button the connection is lost. Click the "Connect to Airbnb" Button. After the connection is restored you will see the update button.
Common Errors
Publishing failed Click on "View Listings in Account" and click on "Delete from Airbnb". Then go back an publish the listing again.
document_uri has already been taken. Airbnb does not accept the data because the room has been previously published into another Airbnb account. You need to convert the listing in the Airbnb account where it is published into a manual one (see chapter "Disconnect"). Then try again to publish.
The document has no document element Check if the listing has been deleted in Airbnb. If so contact Airbnb support and ask them to reinstate the listing.
Too many redirects Most likely you are using external pictures which do not link directly to your pictures or which redirect to another page. Using links to their storage place is not possible. You need to use direct links to your pictures.
Sorry, please contact support if you need to change the market of your listing. Check your settings for "Latitude" and "Longitude" are correct and match the address you have given. If required correct your data and then click "Update Airbnb". If the error message persists contact Airbnb support. Give them the error message your coordinates and your address and ask them to fix the problem at their end.
You do not have permission to access this resource You see this message if this listing is not authorized for this Airbnb account.
Lat/lng outside of hosting country Check if are connected to an Airbnb account. If you are double check the country under which you have registered your Airbnb account is the same as the country your property is in.
Access denied to Airbnb Airbnb's server is currently unavailable. Try again later.
You do not have permission to access this resource. This listing is not in the connected Airbnb account. Send us a support ticket. Last Error: Airbnb error code = 404: record_not_found - Unfortunately, this is no longer available. Your listing has either been deleted from Airbnb or the sync was stopped which converts the listing to a manual listing. If you have deleted the listing in Airbnb please contact Airbnb support and ask them if they can reinstate the listing. If you have not deleted the listing in Airbnb please send us a support ticket.
Update Status: Unknown Airbnb's server is currently unavailable. Try again later.
There was an error processing the request. Hosting model validation error For some regions the payout method needs to be set up before publishing the listing. Please log into your Airbnb account and set up the payout method.
Last Error: [400] Error ID: XXXXXXXXX. There was an error processing the request. Your daily price is too low. The minimum is #???. Go to Settings > Channel Manager > AirBnB.com XML > View Content : Enter a default daily price which is at least #???.
Airbnb delists listing Please contact Airbnb support and ask them to check why.
Smart Pricing was not deactivated before connecting If you forgot to deactivate smart pricing before setting the connection up you can do so from your mobile.
"The listing is subject to city registration. Please submit an application or input existing registration details"
Airbnb require you to register your permit ID, usually they will provide a link to a page inside the Airbnb system to do this, if you are unsure please ask Airbnb how to register. Also make sure you have entered your Permit Id into Beds24.
All feature codes
You can also manually add bedrooms and bathrooms and amenities typing the feature codes exactly as listed below into the "Features" field.
Example: One bedroom with a double bed and a crib BEDROOM BED_DOUBLE BED_CRIB
Example: The property has 2 bathrooms one full and one half BATHROOM_FULL BATHROOM_HALF
Add feature codes one for each feature separated by spaces.
Example: A property has a kitchen, television and internet KITCHEN TELEVISION INTERNET
Note: Airbnb does not support all available feature codes and there are also Airbnb specific features which can be manually added in the "features" settings. These feature codes are supported:
KITCHEN
INTERNET
TV
TOILETRIES
SHAMPOO
LINEN (is sent in combination with "toiletries" as "Essentials")
HEATING
AIR_CONDITIONING
WASHER
DRYER
COFFEE_MAKER
DISHES_UTENSILS
SPICES (is sent in combination with "DISHES_UTENSILS" as "Cooking Basics")
DISHWASHER
OVEN
STOVE
REFRIGERATOR
BALCONY
GARDEN
GRILL
PARKING
WIFI
CABLE
BREAKFAST_INCLUDED
PETS_CONSIDERED
CHILDREN_WELCOME
EVENTS_ALLOWED
SMOKING_ALLOWED
FIREPLACE
DOORBELL
DOORMAN
RECEPTION_24HOUR
HANGERS
FIRE_EXTINGUISHER
HOST_HAS_DOG
HOST_HAS_CAT
HOST_HAS_PETS
HOST_HAS_OTHER_PET'
FIRST_AID_KIT
LAPTOP_FRIENDLY
SAFETY_CARD
HOT_TUB
GYM
SMOKE_DETECTOR
CO_DETECTOR
POOL
POOL_HEATED
POOL_INDOOR
POOL_PRIVATE
IRON_BOARD
HAIR_DRYER
BEACH_FRONT
LAKE
WATER_VIEW
SKI_IN
SKI_OUT
LONG_TERM_RENTER
BED_KING
BED_QUEEN
BED_DOUBLE
BED_SINGLE
BED_SOFA
BED_FUTON
BED_FLOOR_MATTRESS
BED_BUNK
BED_TODDLER
BED_CRIB
BED_HAMMOCK
BED_AIR_MATTRESS
BED_COUCH
BEDROOM
BEDROOM_LIVING_SLEEPING_COMBO
BEDROOM_OTHER_SLEEPING_AREA
BATHROOM
BATHROOM_FULL
BATHROOM_HALF
Airbnb specific features - these can be added manually into the "features" settings:
ROOM_DARKENING_SHADES
CHANGING_TABLE
BABY_BATH
PACK_N_PLAY_TRAVEL_CRIB
BEACH_ESSENTIALS
PARKING_DISABLED
EV_CHARGER
FIREPLACE_GUARD
BABY_MONITOR
OUTLET_COVERS
STAIR_GATES
TABLE_CORNER_GUARDS
WINDOW_GUARDS
CHILDRENS_DINNERWARE
BABYSITTER_RECOMMENDATIONS
LUGGAGE_DROPOFF
CLEANING_BEFORE_CHECKOUT
BATHROOM_STEP_FREE_ACCESS
GRAB_RAILS_IN_SHOWER_AND_TOILET
ACCESSIBLE_HEIGHT_TOILET
ROLLIN_SHOWER_WITH_BENCH
BATHROOM_WIDE_DOORWAY
TUB_WITH_SHOWER_BENCH
WIDE_CLEARANCE_TO_SHOWER_AND_TOILET
HANDHELD_SHOWER_HEAD
BEDROOM_STEP_FEE_ACCESS
WIDE_CLEARANCE_TO_BED
BEDROOM_WIDE_DOORWAY
ACCESSIBLE_HEIGHT_BED
SINGLE_LEVEL_HOME
COMMON_SPACE_STEP_FREE_ACCESS
COMMON_SPACE_WIDE_DOORWAY
WIDE_HALLWAY_CLEARANCE
HOME_STEP_FREE_ACCESS
PATH_TO_ENTRANCE_LIT_AT_NIGHT
HOME_WIDE_DOORWAY
FLAT_SMOOTH_PATHWAY_TO_FRONT_DOOR
Updates do not show on Airbnb
Update frequency is set by Airbnb. Click on "Get Listing Status" to see the status of your listing with Airbnb. This is also where you see if Airbnb rejects an update because of missing obligatory information or insufficient data.
Notes
Changes of inventory are pushed instantly. Price changes and content changes are sent with the next update. To push price changes immediately press the "Update" buttons.
Channel collect payments will be shown in the booking invoice if SETTINGS->CHANNEL MANAGER -> “Import Channel Collect Payments” is set to “Yes”.
Delete a listing
Go to SETTINGS->CHANNEL MANAGER->AIRBNB XML -> and click on "View listings in account". Then click on "Disconnect listing". This will delete the listing in Airbnb.
Unpublish a listing from Airbnb to not offer the room
Go to SETTINGS->CHANNEL MANAGER->AIRBNB XML ->SPECIFIC CONTENT and set "Publish" = No (and save). Then go back to SETTINGS->CHANNEL MANAGER->AIRBNB XML -> and click "Update".
Stop updates being sent
Untick "Inventory", "Prices" and "Bookings".
Disconnect
Disconnect a listing from Beds24
If you want to manually update a listing in Airbnb instead of sending data from Beds24 you change the listing to "manual in Airbnb".
Log into Airbnb and go to HOSTING->LISTINGS "Beds24 Channel Manager Sync". Click on the ... icon and then on "Stop Sync". This will detach the listing from Beds24. Log into Airbnb and go to HOST - LISTINGS click on "Preview" then on "Edit Listing" next to the property name (scroll a bit down) to change or deactivate your listing.
Note: Do not stop the sync in Airbnb if you want to update a listing from Beds24. Stopping the sync converts the listing to a "manual" listing which can not be updated.
Disconnect Airbnb Account
After all listings have been deleted you can disconnect from the Airbnb account you are connected to. Click on "View listings in account" then click "Disconnect".
If you have connected to the wrong Airbnb account and it contains listings you do not want to delete, Click on "View listings in account" and then add &allowdisconnect to the end of the URL in your browser and hit the enter key to refresh the page, it will now show the Disconnect button and allow you to disconnect.
If you have deleted your properties Beds24 cannot access your connection any more. Log into your Airbnb account and go to ACCOUNT SETTINGS->CONNECTED APP and remove the Beds24 app. If this does not work do the following to recover: 1. Go to SETTINGS-PROPERTIES. Add a property. 2. Go to SETTINGS-PROPERTIES-ROOMS. Add a room. 3. Go to SETTINGS-CHANNEL MANAGER-AIRBNB XML and connect to your Airbnb account. 4. Then click on "View Listings in Account" and there on "Disconnect".
FAQ
Who can use the XML interface?
Your Airbnb market manager (vr@airbnb.com) can give you more information on Airbnb`s policies and restrictions.
What is the difference between the XML interface and the iCal interface?
Main differences are the update speed and the transferred data. iCal updates can take up to 24 hours. Changes via the XML are applied within a minute.
The XML interface can:
- Create listings
- Send content and update content
- Send pictures
- Automatically send availability to Airbnb
- Send prices from Beds24 to Airbnb
- Import bookings (including number of guests, Email address, price), modifications and cancellations from Airbnb
The iCal interface can only export inventory and import bookings (without price and number of guests) , booking modifications and booking cancellations.
I am already listed with Airbnb. Can I connect it?
Yes. You can connect an existing Airbnb account.
Can I still use Ical?
Of course, you can use iCal or XML (remember that iCal has delays and does not transfer prices or detailed booking information).
Can I accept requests?
No. The XML interface support only instant booking.
Can I send special prices to Airbnb?
Yes. This tutorial explains how to do this.
If I have a room type with 6 units (i.e. 6 double rooms) do I need a listing for each room?
Yes. Each rental unit requires its own listing.
Will I receive notifications on new bookings or changes?
Airbnb will send you a notification for new bookings.
Do guests receive a confirmation?
The channel confirms the booking with the guest. Beds24 will not sent a confirmation message. If you want to send one as well you can set up an Auto Action Email.
Do I have to confirm bookings?
All listings managed via XML are activated for instant booking meaning all bookings are confirmed. You have the option to cancel bookings if required in the Airbnb extranet.
How can I communicate with guests?
Exchange of information will be done directly in the Airbnb account.
How will I get paid?
The channel charges the guest and pays you via bank transfer or Paypal.
Can guests modify bookings?
If a guest modifies a booking you will receive an Email from Airbnb. If you agree to the modification Beds24 will import the modification.
Can agencies use the XML Interface
Yes. All properties in one Beds24 account or subaccount can be connected to the same Airbnb account. If required you can set up multiple sub accounts. If you work with multiple Airbnb accounts make sure you are always logged into the right account.
Connecting two different accounts or sub accounts to the same Airbnb account is not possible.
If you accidentally published a listing in a wrong account we can delete if for you for a fee.
Can I send several languages?
No. The content is sent in the language which is activated as default language for the booking page. Airbnb will do the translation.