Bookings

List bookings with filters

Returns a paginated list of bookings, optionally filtered by status, search query, and date range.

get/api/v1/bookings

Request

  • Base URL: http://localhost:3002
  • URL: http://localhost:3002/api/v1/bookings
  • Auth: HTTP bearer

Query parameters

status'PENDING_DEPOSIT' | 'DEPOSIT_PAID' | 'CONFIRMED' | 'COMPLETED' | 'CANCELLED' | 'WEATHER_CANCELLED'

Filter by booking status

searchstring

Search by customer name or email

fromstring date

Filter bookings on or after this date (YYYY-MM-DD)

tostring date

Filter bookings on or before this date (YYYY-MM-DD)

pageinteger

Page number (default 1)

limitinteger

Page size (default 20, max 100)

Response

Paginated booking list

Changes

No recorded changes to this operation across all 1 revision of this API.