Added

  • Added the following relationships to schema ReceiptItem:
    • ledger_account
    • vat_tariff

Deprecated

  • Schema changes:
    • Availabilities and App::Availabilities endpoints:
      • filtering by category_ids and -category_ids is deprecated, filter by rentable_type_ids, respectively -rentable_type_ids, instead
      • limiting by categories is deprecated, limit by rentable_types instead
      • limiting by administrations[categories] is deprecated, limit by administrations[rentable_types] instead
    • The Categories endpoint is deprecated, use the RentableTypes endpoint instead
    • The Category Amenities endpoint is deprecated, use the RentableType Amenities endpoint instead
    • The Category Images endpoint is deprecated, use the RentableType Images endpoint instead
    • The Channel Categories endpoint is deprecated, use the Channel RentableTypes endpoint instead
    • The Channel Category Availability endpoint is deprecated, use the Channel RentableType Availability endpoint instead
    • The Channel Category Costs endpoint is deprecated, use the Channel RentableType Costs endpoint instead
    • The Channel Category Extras endpoint is deprecated, use the Channel RentableType Extras endpoint instead
    • The Channel Category LOS Prices endpoint is deprecated, use the Channel RentableType LOS Prices endpoint instead
    • The Channel Category Night Prices endpoint is deprecated, use the Channel RentableType Night Prices endpoint instead
    • Availability#category is deprecated, use Availability#rentable_type instead
    • Rentable#category is deprecated, use Rentable#rentable_type instead
    • Reservation#category is deprecated, use Reservation#rentable_type instead
    • Review#category is deprecated, use Review#rentable_type instead

Date of removal for abovementioned deprecations: 31-10-2023.

Added

  • GET /v3/administrations/:administration_id/ledger_accounts/:ledger_account_id/journal_transactions
    • Returns unaggregated journal transactions of a LedgerAccount

Added

  • Added the following attributes to schema Booking:
    • customer_desires_downpayment
  • Added the following relationships to schema Payment:
    • payment_method (payment_method|read permission required)

Added

  • POST /v3/administrations/:administration_id/payment_requests/:payment_request_id/chargebacks
    • Create a Chargeback for a PaymentRequest
  • POST /v3/administrations/{administration_id}/refund_results
    • Create a result for a RefundRequest

Added

  • Added the following attributes to schema Reservation:
    • cancellation_insurance (only for administrations that support it)

Fixed

  • Fixed several 'administration' relationships having the type 'administrations' instead of 'administration'.

Added

  • Added the following attributes to schema Todo:
    • automatically_generated

Added

  • PATCH /v3/administrations/:administration_id/bookings/:booking_id/customer
    • Update the customer details of a Booking