API updates 2025-02-06

Added

  • Endpoint: GET amenity_groups
  • Endpoint: GET amenity_group
  • Added the following relationships to schema RentableIdentity:
    • cluster_parent
  • Added the following relationships to schema PrimaryPackage and ExtraPackage:
    • book_period
    • stay_period
  • Added the following relationships to schema Invoice :
    • inventory_objects (only set for OwnerPeriodicInvoice)

Deprecated

  • RentableIdentity has been renamed to InventoryObject. The inventory_object:read scope has been added to all apps having rentable_identity:read in order to support migration.
  • Deprecated RentableIdentity endpoints are listed below.
    Please use the endpoints under InventoryObjects instead.
    • GET rentable_identities
    • GET rentable_identity
    • PATCH rentable_identity
    • DELETE rentable_identity
    • POST archive
  • Deprecated attributes are listed below.
    Please use the corresponding inventory_object relationship instead.
    • rentable_identity of schema Rentable
    • rentable_identity of schema Reservation
    • rentable_identity of schema Todo
    • rentable_identity of schema Contractor
    • rentable_identity of schema Review
    • active_rentable_identities of schema Owner
    • fixed_rentable_identity of schema CheckoutPortalReservation