Fixed

  • GET /v3/administrations/:administration_id:/owners
    • Return all Owners (active and inactive), fixes filtering on inactive owners.

Added

  • Added debtor_code to Customers, Owners and Channels

Added

  • Added the following attributes to schema Invoice:
    • date - the date of the invoice
    • debtor_code - the debtor code of the invoice
    • payment_deadlines - the deadlines of the required payments with their respective amounts
  • Added a Rentables endpoint: GET /v3/administrations/:administration_id/rentables
  • Added the following attributes to schema Rentable:
    • for_rental - whether a rentable accepts reservations

Added

  • GET /v3/channels/:channel_id/categories/:category_id/availabilities
    • Added multibook_safety_margin query parameter

Deprecated

  • Renamed tag to amenity where applicable. Date of removal: 2021-10-01
  • GET /v3/tags
    • Use GET /v3/amenities instead
  • GET /v3/tags/{id}
    • Use GET /v3/amenities/{id} instead
  • GET /v3/availabilities
    • Replace query param filter[tag_ids] by filter[amenity_ids]
    • Replace query param include_tag_counts by include_amenity_counts. This will yield /meta/amenity_counts instead of /meta/tag_counts
    • Replace sorter tag_ids_match_score by amenity_ids_match_score
  • Schema changes:
    • Availability#missing_tags will be replaced by Availability#missing_amenities
    • Category#custom_attributes will be replaced by Category#category_amenities
    • Category#tags will be replaced by Category#category_amenities
    • Category#optional_tags will be replaced by Category#optional_amenities
    • CustomAttribute will be removed in favor of CategoryAmenity, RentableAmenity, ReservationAmenity or RoomAmenity
    • Rentable#tags will be replaced by Rentable#rentable_amenities
    • Reservation#tags will be replaced by Reservation#reservation_amenities
    • Room#custom_attributes will be replaced by Room#room_amenities
    • TagGroup will be removed in favor of AmenityGroup
    • Tag will be removed in favor of Amenity

Added

  • POST /v3/administrations/{administration_id}/reservations/{reservation_id}/memos
  • GET /v3/administrations/{administration_id}/agenda_periods

Fixed

  • PATCH /v3/administrations/{administration_id}/channels/{id}:
    • pricing_type was incorrectly parsed
    • archivable could not be changed

Added

  • Payment provider app support

Added

  • Initial endpoints