Change Logs: February to December 2025
Due to a glitch in our publishing process, change logs weren't published as expected. Here are the Open API updates that have occurred in 2025.
December
- [2025-12-28] Removed the ability to update the
urlof an existing webhook; it was causing a bug. Editingeventsis still supported. Consider a delete and replace approach moving forward. - [2025-12-18] Removed the defunct Hooks endpoints. These represented the old auto-messages system that was replaced by workflow automation in 2022. There is no API for the current automation.
- [2025-12-18] Added
calendar.updated.v2to the list of supported webhook event enums. See the migration article for more information. - [2025-12-18] New full document management capabilities for owners:
- Get list of documents: List documents associated with an owner.
- Create a document: Upload or attach a new document to an owner.
- Get document: Retrieve a specific owner document.
- Updated document: Partially update document metadata or attributes.
- Delete document: Remove an owner document.
- Download document: Download the binary contents of a specific owner document.
- [2025-12-18] Improved CRUD operations for owner management:
- Get list of owners: List/search owners
- Create an owner: Create a new owner
- Create multiple owners with assigned listings: Bulk owner creation
- Get owner: Get specific owner details
- Update owner: Update owner information
- Delete owner: Remove owner
- [2025-12-11] New beta payment transaction endpoints:
- Get transactions from Guesty Pay providers [Beta]: Retrieves each transaction according to the date range
- Get payouts reconciliation data from Guesty Pay providers [Beta]: Retrieves aggregated transaction data for bank reconciliation.
- [2025-12-04] Added endpoint for retrieving listing promotion assignments.
- [2025-12-04] Added new endpoints for managing channel reservations:
- [2025-12-04] Added the ability to retrieve payment automation payment scheduled when
includePaymentsTemplateis included in the query. Applies to: - [2025-12-04] New optional fields added to the
GET /reservations-v3response:channelsSyncState: Channel reservation synchronization state.guestPreferences: Guest preferences captured during booking.preApproveState: Pre-approval status for inquiry reservations.ratePlans: Provides complete rate plan information, including pricing, cancellation policies, and applied promotions. An improvement onratePlan.
- [2025-12-04] New fields added to the
POST /reservations-v3 endpoints:cleaningFee: You can now specify the cleaning fee on a quick booking.preferredLanguage: Add a preferred language to a guest's details at booking.
November
- [2025-11-30] Clarified the effects of manual intervention on payment automation:
- [2025-11-30] Added Merchant Warrior as a supported payment provider to the GuestyPay tokenization flow guide:
- [2025-11-30] Fixed broken link to the Help Center article for the guide to creating authorization keys.
- [2025-11-30] Added clear direction on how to subscribe to Guesty webhooks on the Webhooks overview guide.
- [2025-11-20] Notified legacy reservation custom field users of the need to migrate to Guesty's newer custom field endpoints.
- Custom reservation fields migration guide - includes the deprecation schedule
- [2025-11-03] (PILOT) released new endpoints to support Guestys' new Virtual Tour URL field.
October
- [2025-10-05] Fixed descriptions for the following accounting endpoints;
September
- [2025-09-30] Added a new ownerships endpoint for retrieving property ownership holdings per listing or owner ID.
- [2025-09-29] New accounting endpoints release for retrieving recognized and unrecognized transactions:
- [2025-09-25] Removed the beta smart calendar rules endpoints. This was a closed pilot that has been discontinued.
- [2025-09-21] New calendars webhook piloted for heavy users of calendar resources. Paired with an optimized endpoint, it improves the delivery of calendar event payloads and provided the user with the option of retreiving a "minified" calendar payload instead of the regular one. See the links below for further details.
- [2025-09-04] Reservation resource additions and updates:
- Fix to remove the incorrect and redundant money object from the quick booking endpoint document.
- Added a bundling flag to the display of a quote and reservation endpoints.
- Added endpoints for managing reservation custom fields:
- Added a new mid-stay endpoint for mid-stay guest relocations
- Add an
accommodationFarefield for setting a custom value to the quote creation endpoint. - Added a new endpoint for updating the reservation confirmation code.
- [2025-09-04] Released new property logs endpoint for retrieving property activating and listed status event history.
August
- [2025-08-13] Published new quick start guides for the Open API and Booking Engine API, replacing their existing ones.
- [2025-08-07] Added a callout notice to assist users with race conditions. Added to:
- [2025-08-07] Fixed broken link to the categories endpoint on the following accounting resources:
July
- [2025-07-30] Removed the beta tags from the property photos endpoints.
- [2025-07-24] New categories endpoint published for accounting customers for retrieving owner charge and PMC expense categories.
- [2025-07-24] A new optional
categoryIdfield has been added alongside the existingcategoryfield, which has also been updated to be optional instead of required. Agstenum has been added to thecategoryoptions. - [2025-07-24] A new endpoint for creating owner charges associated with specific listings has been released (Accounting customer only)
- [2025-07-23] Corrected the type of the
activeLanguagesparameter from a boolean value to a string array on the [Beta] upsert supported languages for specific listing endpoint.
June
- [2025-06-30] Added season conditions (
conditions) to the additional fees endpoints, as well as new fields to support versions 2 and 3 of this feature, where each fee is configured per channel (channelConfigurations) and manual source (sourcesConfigurations). Endpoints include:
May
- [2025-05-21] Updated the description for the Update reservation status document. The status enums have been removed from the description; instead, refer to the status dropdown in the document for the supported values.
- [2025-05-06] Published a new guide on retrieving message attachments.
- [2025-05-05] Added an FAQ for receiving reservation webhooks out of order.
- [2025-05-05] Added clarifications to the Stripe tokenization flow guide to make it easier for developers to understand the prerequisites for building a successful integration.
March
-
[2025-03-20] new reservation reports API. It's built on Guesty's latest infrastructure. You can still pull reports using the legacy endpoint.
-
[2025-03-20] Owner portal settings added to owners:
showOverallGuestRating(boolean)showGuestReviews(boolean)inquiriesCount(boolean)averageBookingValue(boolean)averageGuestStay(boolean)ownerReservationRevenueLoss(boolean)ownerReservationBookedNights(boolean)
-
[2025-03-20] Added explicit limit information to the Stripe payment processor listing assignment endpoint. The documentation now clearly states that a single request can process a maximum of 100 listing IDs. This allows you to design your integration with suitable batching logic from the beginning.
-
[2025-03-12] Add an indication that a shared space is shown on the channels as a living room on the following Spaces API endpoints: Add space to unit-type (Create Space), List room-types, and Edit space details.
-
[2025-03-11] Added error response schema to the Get calendar block logs document.
-
[2025-03-04] Added
EPFto the invoice normal types table and addedCOMMISSION_CHARGE,DAMAGE_CHARGE,EQUIPMENT_RENTAL,GOLF_CART_RENTAL,HOMEOWNERS_ASSOCIATION, andRESERVATION_FEEto the predefined additional fees table. -
[2025-03-03] Added deprecation notice to the Create a reservation endpoint. You should replace the booking flows based on that endpoint with the v3 flow.
-
[2025-03-03] Added owner dashboard settings fields to the Update owner in preparation for the new owners' dashboard in development.
| New field | Description | HC article |
|---|---|---|
netAccommodationFare (boolean) | When toggled on, the owner will view the net accommodation fare under the reservation tooltip only. Supported only for non-accounting users. | |
guestsReportsViewId (string) | Add a pre-defined reservation report to owners (BETA) | |
showReservationTooltips (boolean) | When toggled on the owner can view the data per reservation | |
showNotesForCoOwnerReservations (boolean) | When enabled, the owner can view notes entered for co-owner reservations, only available for new type owner reservations | |
netRentalIncome (boolean) | This toggle is available for Accounting users only. Allows your property owner to view rental income by hovering over a specific reservation to view the Reservation tooltip in the "My Properties" section. |
- [2025-03-03] Added the ability to create owners with assigned listings in bulk.
February
- [2025-02-25] Fixed
listing.removedwebhook functionality. Added the event to the webhooks overview and listing webhooks guides. - [2025-02-25] Added new FAQs to the following webhooks guides: Calendar webhooks and Webhooks overview.
- [2025-02-25] Removed the private rm-los-calendar API. It never graduated from its pilot and was deprecated.
- [2025-02-24] Fixed character limit error messaging for description and name fields of the Create owner charge, Create expense, and Create expense by listing endpoints. This resolves the mysterious 500 status error users received when they exceeded the 255-character limit.
- [2025-02-17] Create expense and Create owner charge graduated beta. The beta tag was removed from their titles.
- [2025-02-11] Fixed the descriptions on the Upsert Airbnb listing expectations and Retrieve Airbnb listing expectations documents.