JUMP TOReferenceHow to Use The API ReferenceError ManualResponse CodesGUESTY OPEN APIAdditionalFeesCreate additional fee on account levelpostGet list of additional fees for accountgetCreate additional fee on listing levelpostGet list of additional fees for listinggetUpdate existing additional feepatchDelete existing additional feedeleteCalculate additional fee amount for quote [Beta]postAdd upsell fee to inquiry rate plans quotes [Beta]postAccountsGet account details of current user.getGet All Custom FieldsgetCreate new custom fieldpostUpdate custom fieldputGet Custom FieldgetDelete Custom FielddeleteUsersList all usersgetCreate userpostGet usergetUpdate userputDelete userdeleteIntegrationsList all integrationsgetCreate integrationpostGet integrationgetUpdate integrationputListingsRetrieve all listingsgetCreate a listingpostRetrieve a listinggetUpdate a listingputDelete a listingdeleteUpdate listings availability settingsputList all citiesgetList all tagsgetRetrieve a listing's paymentProviderIdgetExport as CSVpostSend results in emailpostGet all listing's custom fieldsgetUpdate listing's Custom FieldsputGet custom field-ListingsgetDelete listing's custom fieldsdeleteRetrieve listing FinancialsgetUpdate listing FinancialsputReservationsSearch reservationsgetCreate a reservationpostRetrieve a reservationgetUpdate a reservationputAdd a payment to reservationpostCreate new Invoice itempostUpdate or cancel a payment for reservationputRefund an existing paymentpostCancels a pending or recorded paymentpatchExport as CSVpostSend results in emailpostApprove a pending booking requestpostDecline a pending booking requestpostRetrieve all populated custom fields on an existing reservation.getUpdate reservation's Custom FieldsputGet custom field - ReservationsgetDelete reservation's custom fieldsdeleteRequest airbnb reservation cancellation on the platformpostCalendarRetrieve the calendar for a single listinggetUpdate the calendar for a single listingputRetrieve calendars for multiple listingsgetUpdate calendar for multiple listingsputCalendar LogsGet calendar block logsgetGuestsCreate guestpostGet guests listgetUpdate guestputGet guest by idgetCreate payment methodpostList guest's payment methodsgetOwnersGet list of ownersgetCreate an ownerpostGet ownergetUpdate ownerputDelete ownerdeleteSaved RepliesGet saved repliesgetPost saved replypostGet saved reply by idgetUpdate saved reply by idputDelete saved reply by iddeleteGet saved replies by listing idgetTasksGet tasks listgetCreate a new taskpostUpdate a taskputGet a specific taskgetDelete a taskdeleteHooksGet hooksgetPost hookpostGet hook by idgetUpdate hook by idputDelete hook by iddeleteWebhooksList all webhooksgetCreate a WebhookpostRetrieve a WebhookgetUpdate webhookputDelete webhookdeleteGet webhook secretgetPayment providersAssign listings to Stripe accountpostGet summarygetGet default payment providergetGet provider statsgetGet payment provider by idgetGet payment provider by listing idgetViewsRetrieve all viewsgetCreate a viewpostRetrieve a viewgetUpdate a viewputDelete a viewdeleteOwners DocumentsGet list of owner documentsgetCreate an owner documentpostGet owner documentgetUpdate owner documentpatchDelete owner documentdeleteDownload owner documentgetOwners ReservationsList owners reservationsgetRetrieve an owner reservationgetUpdate an owner reservationputPhone Book EntriesList all phone book entriesgetCreate a phone book entrypostGet a specific phone book entrygetDelete a phone book entrydeleteUpdate a phone book entryputAirbnb Resolution CenterList closed airbnb resolutions for reservationgetAccounting (only available for accounting add-on users)Get folio balancesgetGet journal entriesgetGet owner working capitalgetUpdate owner working capitalputAssign listings to Business ModelsputGet Business ModelsgetCreate owner chargepostCreate expensepostInbox ConversationsGet conversationsgetGet conversation by idgetGet posts (by conversation id)getPost msg to conversation without sending itpostPost msg(Send new msg)postTaxesCreate or update tax level configurationputGet tax level configurationgetCreate taxpostDelete taxdeleteUpdate taxpatchGet account level taxesgetGet unit type (parent unit) level taxesgetGet actual taxes of unit type (parent unit level)getPrice AdjustmentsCreate a total amount price adjustmentspostGet all total amount price adjustments for a reservationgetChannel CommissionUpdate account channel commissionputGet account channel commissiongetUpdate listings channel commissionputGet listings channel commissiongetUpdate account channel commissionputGet account channel commissiongetUpdate listings channel commissionputGet listings channel commissiongetInvoice ItemsCreate Invoice ItempostGuest appGet check-in form summary by reservation idgetCalendar Sync (iCal import)Get imported calendar by idgetUpdate imported calendarputDelete imported calendardeleteGet imported calendars listgetImport a calendarpostUnsync imported calendarpostResume imported calendar syncpostCalendar Sync (iCal export)Create exported calendar linkpostGet active exported calendargetGet a specific exported calendargetUpdate exported calendarputDelete exported calendardeleteSpacesList bed-typesgetList room-typesgetRetrieve spaces for a unit-typegetRetrieve spaces for a complexgetAdd space to unit-type (Create Space)postEdit space detailspatchRemove space from unit-typepostEdit space bedspostHouse RulesRetrieve unit-type house-rulesgetUpdate unit-type house-rulesputList house rulesgetUpdate multiple unit-type house-rulespostComplexesGet a list of all complexesgetCreate a new complexpostGet complexgetUpdate complex detailsputDelete complexdeleteAssign propertyIds to a complexputUn-Assign propertyIds from a complexputAmenitiesGet a List of All Supported AmenitiesgetGet a List Of All Available Amenity GroupsgetRetrieve Property AmenitiesgetSet Amenities For PropertyputRoom Photos [Beta]List All Room Photos per PropertygetAssign a Photo to a SpaceputUnassign a Photo from a SpaceputRetrieve a Room Photo by IDgetMarketing fieldsGet a list of translation fieldsgetUpsert translationputGet a list of supported languagesgetAddressRetrieve Property AddressgetGeocode Location by Full AddresspostUpdate Property AddressputUpdate Complex AddressputPre-approve inquiryPre-approve an existing inquiry (Airbnb)postReservations Open Api [Beta]Create a reservation from quotepostCreate a confirmed owner reservationpostCreate a Reservation Without a QuotepostRetrieve ReservationsgetChange Reservation Guest Stay StatusputChange Reservation SourceputUpdate Reservation notesputUpdate Reservation DatesputUpdate reservation listingputUpdate reservation statusputUpdate Reservation Guests BreakdownputUpdate reservation's Custom FieldsputGroup Reservations Open Api [Beta]Get group reservation by group idgetCreate a group reservationpostQuotes Open Api [Beta]Retrieve a Quote by IDgetCreate a QuotepostCreate multiple quotes for reservationpostReviewRetrieve reviews sorted descending by last update timegetPublish a review by channelputRetrieve Average reviews score by Listings IDsgetRetrieve a reviewgetPublish review reply to channelputRevenue managementRetrieve a property's LoS calendar for the specified dates.getUpsert LoS calendarputGet LoS calendar metadatagetUpsert LoS calendar metadataputPromotions Open ApiGet promotion list by account id.getAssign listings to promotion.putUnassign listings from promotion.putOpen Api Rate Plan CRUD v1Get All Rate PlansgetCreate a Rate PlanpostGet a Rate Plan by IDgetUpdate a Rate Planputpatch rate planpatchRemove a Rate PlandeleteAssign Properties to a Rate PlanputUnassign Properties from a Rate PlanputGet Rate Plans by PropertygetOpen Api Ari Calendar v1GET Rate Plan CalendargetUpsert Rate Plan ARI CalendarputRateStrategyOpenApiRetrieve All Rate Strategies.getRetrieve Property's Rate Strategy.getSmart Calendar Rules [Beta]Get smart calendar rulegetRemove a Smart Calendar RuledeleteUpdate a Smart Calendar RuleputGet Smart Calendar Rules per listinggetCreate a smart calendar rulepostGuesty Locks ManagerGet guest codegetVendors (only available for accounting add-on users)Query vendorsgetQuery a vendorgetPowered by Get a Rate Plan by IDget https://open-api.guesty.com/v1/rm-rate-plans-ext/rate-plans/{ratePlanId}Retrieves a rate plan by querying its ID.