-
Notifications
You must be signed in to change notification settings - Fork 52
Category: Calendars
Andy Mac edited this page Apr 28, 2018
·
2 revisions
Public availability and price data on a listing. count
is the duration in months.
airbnb.getPublicListingCalendar({
id: 109834757,
month: 1,
year: 2018,
count: 1
})
// returns array of calendar days, with availability and price
Private calendar data regarding your listings. Reservations, cancellations, prices, blocked days.
airbnb.getCalendar({
token: 'faketoken3sDdfvtF9if5398j0v5nui',
id: 109834757,
startDate: '2018-01-01',
endDate: '2018-02-28',
})
// returns array of calendar days with extended info, for your listings
Set a price for a day.
airbnb.setPriceForDay({
token: 'faketoken3sDdfvtF9if5398j0v5nui',
id: 109834757,
date: '2018-01-01',
price: 1203,
})
// returns a result of the operation
Set availability for a day.
airbnb.setAvailabilityForDay({
token: 'faketoken3sDdfvtF9if5398j0v5nui',
id: 109834757,
date: '2018-01-01',
availability: 'available', // or 'blocked'?
})
// returns a result of the operation