# Lodgify integration

> Vacation rental software API for properties, rates, availability, bookings, enquiries, quotes, guest messages and webhooks.

- Authentication: apiKey

## Tools (72)

- **Add Messages to Booking (v1)**: Adds one or more messages to a booking thread.
- **Add Messages to Enquiry (v1)**: Adds one or more messages to an enquiry thread.
- **Calculate Quote (v1)**: Calculates price and details for a property and stay period.
- **Calculate Quote (v2)**: Calculates a quote for a property and stay period.
- **Create Booking Payment Link (v1)**: Generates a payment link for a booking; returns false if the amount cannot be enforced.
- **Create Booking Payment Link (v2)**: Creates a payment link for a booking.
- **Create Booking Quote (v1)**: Creates a quote and assigns it to a booking.
- **Create Booking (v1)**: Creates a booking; pass `from` to upgrade an existing enquiry and keep its messages.
- **Create Call Me Back Request (v1)**: Creates a Call Me Back request, which creates an enquiry.
- **Create Enquiry (v1)**: Creates a general enquiry.
- **Decline Booking (v1)**: Declines a booking, setting its status to Declined.
- **Decline Enquiry (v1)**: Declines an enquiry.
- **Delete Bookings and Enquiries in Batch (v1)**: Batch-deletes bookings or enquiries.
- **Get All Availability Calendars (v2)**: Returns availability calendar data for all properties of the account.
- **Get All Availability (v1)**: Returns availability periods for all properties and room types of the account.
- **Get Booking Payment Link (v1)**: Returns the payment page URL for the booking's quote.
- **Get Booking Payment Link (v2)**: Returns the next payment link of a booking.
- **Get Booking Quote (v1)**: Returns the quote attached to a booking.
- **Get Booking (v1)**: Returns full details of one booking.
- **Get Booking (v2)**: Returns one booking.
- **Get Country by Code (v1)**: Returns one country by its code.
- **Get Currency by Code (v1)**: Returns one currency by its code.
- **Get Enquiry (v1)**: Returns full details of one enquiry.
- **Get Message Thread (v2)**: Returns a message thread with its messages.
- **Get Nightly Rates Calendar (v1)**: Returns a simplified nightly rates calendar for a room type.
- **Get Nightly Rates Calendar (v2)**: Returns the nightly rates calendar and rate settings for a room type.
- **Get Property Availability Calendar (v2)**: Returns availability calendar data for one property.
- **Get Property Availability (v1)**: Returns availability periods for all room types of a property.
- **Get Property (v1)**: Returns basic info for one property, including rooms, price range and check-in/out restrictions.
- **Get Property (v2)**: Returns basic info for one property.
- **Get Rate Settings (v2)**: Returns rate settings for a property.
- **Get Room in Property (v1)**: Returns details for one room type of a property.
- **Get Room Type Availability Calendar (v2)**: Returns availability calendar data for one room type.
- **Get Room Type Availability (v1)**: Returns availability periods for one room type of a property.
- **Get Unread Count (v1)**: Returns the number of unread bookings and enquiries.
- **List Bookings and Enquiries (v1)**: Returns a paginated inbox list of bookings and enquiries.
- **List Bookings (v2)**: Returns bookings matching the query.
- **List Countries (v1)**: Returns all countries available in Lodgify.
- **List Currencies (v1)**: Returns the currencies available in Lodgify.
- **List Deleted Properties (v2)**: Returns ids of properties deleted since a date.
- **List External Bookings of Booking (v2)**: Returns the external bookings that belong to a booking.
- **List Properties (v1)**: Returns the completed properties of the account.
- **List Properties (v2)**: Returns a paged list of properties.
- **List Property Add-ons (v1)**: Returns the add-ons available for a property.
- **List Property Payment Settings (v1)**: Returns the payment methods available for a property.
- **List Property Rooms (v2)**: Returns all room types of a property.
- **List Webhooks (v1)**: Lists the webhook subscriptions of the account.
- **Mark Booking Not Replied (v1)**: Marks a booking as not replied.
- **Mark Booking Replied (v1)**: Marks a booking as replied.
- **Mark Bookings and Enquiries Not Replied in Batch (v1)**: Batch-marks bookings or enquiries as not replied.
- **Mark Bookings and Enquiries Replied in Batch (v1)**: Batch-marks bookings or enquiries as replied.
- **Mark Enquiry Not Replied (v1)**: Marks an enquiry as not replied.
- **Mark Enquiry Replied (v1)**: Marks an enquiry as replied.
- **Reopen Booking (v1)**: Reopens a booking, setting its status to Open.
- **Reopen Enquiry (v1)**: Reopens an enquiry, setting its status to Open.
- **Request Booking Payment (v1)**: Requests a payment for a booking.
- **Restore Booking (v1)**: Restores a booking from the trash.
- **Restore Enquiry (v1)**: Restores an enquiry from the trash.
- **Set Booking Booked (v1)**: Sets a booking to Booked and updates availability.
- **Set Booking Check-in Time (v1)**: Sets the check-in time of a booking.
- **Set Booking Check-in Time (v2)**: Checks a booking in at the given time.
- **Set Booking Check-out Time (v1)**: Sets the check-out time of a booking.
- **Set Booking Check-out Time (v2)**: Checks a booking out at the given time.
- **Set Booking Tentative (v1)**: Sets a booking to Tentative.
- **Set Room Type Availability (v1)**: Sets the number of available units for a room type over a period.
- **Subscribe Webhook (v1)**: Subscribes a target URL to a Lodgify event.
- **Trash Booking (v1)**: Moves a booking to the trash.
- **Trash Enquiry (v1)**: Moves an enquiry to the trash.
- **Unsubscribe Webhook (v1)**: Removes a webhook subscription.
- **Update Booking Key Codes (v2)**: Updates the access key codes of a booking's rooms.
- **Update Booking (v1)**: Updates a booking; not all fields are applied.
- **Update Rates (v1)**: Sets rates for a property and room type.

Connect Lodgify in General Input: https://www.generalinput.com/apps/lodgify