Listings and photos
Listings in five categories, unit inventory, photos and a description in your language; we translate it into four languages.
POST /v1/listings
Currency
An approximate amount in this currency is shown next to the price. You pay in the currency of the listing.
Currency
An approximate amount in this currency is shown next to the price. You pay in the currency of the listing.
Bookings from Bounty guests arrive in your system on their own, and your busy dates and prices flow back to us. No manual calendar, no double bookings.
Dates are in the listing's time zone; money is in minor currency units.
Everything in the partner cabinet except staff, company documents and payout details.
Listings in five categories, unit inventory, photos and a description in your language; we translate it into four languages.
POST /v1/listings
Booked in your system? Close the dates or a unit with us in one request, up to 50 ranges at once.
PUT /v1/listings/{id}/availability
Daily prices, minimum nights, rates, extras and price rules: exactly what goes on the guest's bill.
PUT /v1/listings/{id}/pricing
New bookings, confirming and declining, guests, QR check-in, check-out and no-shows.
POST /v1/bookings/{id}/confirm
Read and reply from your system; we translate into the guest's language.
POST /v1/dialogs/{id}/messages
Review replies, deductions, payouts and period reports.
GET /v1/finance/payouts
Hear about a new booking or guest message within seconds, without polling.
A calendar link for each unit goes to Airbnb, Booking.com or your PMS, and their calendars come to us. Taken dates sync by themselves; setup takes ten minutes in the dashboard.
GET /v1/ical/{secret}.ics
Create and update listings with units and photos by link, close dates and change prices across many listings at once: the job runs in the background and the report lists what failed and why.
POST /v1/bulk/listings
Building a PMS or channel manager module for many businesses? We will register your app on request: one key, and each business grants access in its own dashboard and can disconnect at any time.
X-Bounty-Partner: {id}
Contact us
The API is open to every business on Bounty, from a single villa to a hotel chain. The key is free and takes a minute to issue in your dashboard. No developer? An iCal link or a ready-made integrator module is enough.
POST /v1/bulk/calendarGET /v1/ical/{secret}.ics
POST /v1/webhooksPUT /v1/external-refs
POST /v1/bulk/listings/v1/listings/{id}/contracts
/v1/listings/{id}/slotsGET /v1/dialogs
PUT /v1/apps/{code}/grant
Bounty stores only a fingerprint of the key. Revoke it with one click and it stops working at once.
A calendar key has no reason to read messages or money. Grant only what's needed.
With an Idempotency-Key header, the same request sent twice gives one record and the same response.
Check-in on 20 December means 20 December in Phuket, not in UTC. No “one day early” mistakes.
Per key. Beyond that, you get 429 and the time to wait before retrying.
New fields and endpoints appear; breaking changes ship only in /v2, and /v1 keeps working for at least a year after that.
For your own scripts and assistants: search, bookings, favourites and messages on your behalf. A token is issued by a request with your password, with the access you choose.
POST /v1/me/api-tokens
Create a partner account and get Bounty guests' bookings straight into your system
API terms of use