Next Steps
The first step in starting out with the API is to request an API access token:
Request API Token. But you can certainly browse the various APIs before that, or while you're waiting for your token.
There are eight main parts to the Bookerville API, and it is advised to progress through these in this order:
Summary API: This API returns to the caller a summary list of all the properties that Bookerville property managers have authorized your organization to have access to. Each XML record represents a single property, and contains a URL to the Property Details API to obtain the details for that property.
Property Details API: This API returns to the caller the property configuration data, including name, address, features/amenities, rates, taxes, photos, minimum-stay requirements and more.
Availability API: This API returns to the caller a list of all blocked dates from the current date forward.
Booking API: This API allows your organization to request accurate quotes, and to make bookings in Bookerville (which block dates on the Bookerville calendar), and also to delete bookings from Bookerville.
Payment API: This API allows your organization to post booking payments to Bookerville, so that managers can reconcile accounting, run reports, etc.
Multi-Property Search API: This API allows your organization to post date-ranges to Bookerville and get a list of available properties within the Bookerville account, with names, descriptions, photo thumb, estimated pricing, etc. which you can use to present as options to a guest who is inquiring about dates.
Rates API: This API allows your organization to overwrite rates for properties in a Bookerville account. Ideal for services which specialize in rate analysis, and allows them to automatically change your rates in your Bookerville account.
Guest Reviews API: This API allows you to fetch your guest reviews, for a single property or for all properties in an account.