Skip to main content

API changelog

We take backward compatibility seriously. Breaking changes are always announced ahead of time and include a migration period. Deprecated features remain available for a minimum of six months. New endpoints and optional fields may be added, as they don’t affect existing integrations.

Subscribe to the RSS feed to stay up to date.

2026-07-10

Boats

  • Added new endpoints to list and retrieve individual boats, including the dock a boat is currently placed at

Trips

Booking notes

Coupons

  • Removing a coupon that is already archived now returns a 422 validation error instead of a 404

2026-06-05

Bookings

  • Added margins, marginAdjustedPickup, and marginAdjustedReturn properties to the booking response describing the cleaning/charging buffer around a booking

2026-04-20

Coupons

2026-03-31

Customers

  • The password property is now ignored on the create customer and update customer endpoints
  • When notifyCustomer is set to true, the create customer endpoint now sends a welcome email with a password reset link instead of login credentials

2026-01-28

Product webhooks

2026-01-20

Manual costs

Confirm booking

  • Added new endpoint to confirm a booking
  • Added new confirmed property to create booking requests
  • Bookings created without confirmed: true will be created as drafts
  • Deprecated: The paid property is now deprecated in favor of confirmed. Previously, paid: true would add a cash payment. Now it simply confirms the booking without creating payments.

Products

  • Added new products endpoint to list all products (called "add-ons" in the dashboard)
  • Added new product categories endpoint to list all product categories.

2025-12-24

Booking labels

Booking filters

  • Added new pickupAfter and pickupBefore filters to list bookings to filter by pickup time
  • Added new labelIds filter to list bookings to filter by booking labels

Cancel booking

Additional questions and answers

2025-11-18

  • Made the url property of a booking nullable when its status is 'draft'
  • Made the phoneNumber property of a customer nullable instead of empty string when not known
  • Added new webhook endpoints
  • Added new webhook requests

2025-10-17

  • Added the booking_fee cost type

2024-05-31

  • Renamed all references from VAT to tax. Legacy VAT properties remain available for backward compatibility but are deprecated.
  • Introduced the /v1/tax-rates endpoint and deprecated the /v1/vat-rates endpoint