API updates 2025-10-09

Added

  • Allow extending stay and setting late checkout via: PATCH reservation
  • Endpoint: POST agreement
  • Endpoint PATCH agreement
  • Endpoint DELETE agreement
  • Endpoint: POST invoice, currently only allows Owner invoice creation
  • Endpoint: POST todo_list
  • Endpoint: PATCH todo_list
  • Endpoint: POST owner
  • Added the following attributes to schema Booking:
    • payment_deadlines_with_deposit
  • Added the following attributes to schema RentableType:
    • additional_registration_number
  • Added the following attributes to schema Payment:
    • created_at
    • updated_at
  • Added the following attributes to schema SecurityDeposit:
    • pay_on_arrival
    • payment_deadline
  • Added the following attributes to schema CommissionAgreement:
    • frequency
    • settlement_method

Changed

Deprecated

  • Deprecated the following attributes of schema Agreement:
    • name (Use CommissionAgreement#name instead)
    • frequency (Use CommissionAgreement#frequency instead)
    • settlement_method (Use CommissionAgreement#settlement_method instead)