---
title: "Gets a quote"
method: GET
path: "/v2/quote/{propertyId}"
tags: ["Reservations"]
---

# Gets a quote

`GET /v2/quote/{propertyId}`

## Path parameters

- `propertyId` integer, required

## Query parameters

- `arrival` string, date-time
- `departure` string, date-time
- `roomTypes` LodgifyApiPublicReservationsModelsV2QuoteRoomTypeParamDto[]
  - `id` integer — The unique identifier of the room type.
  - `guest_breakdown` LodgifyApiPublicReservationsModelsV12GuestBreakdownDto, required — The breakdown of guests for the booking or enquiry
    - `adults` integer — The number of adults
    - `children` integer — The number of children
    - `infants` integer — The number of infants
    - `pets` integer — The number of pets
  - `people` integer — Deprecated. Use GuestBreakdown.Adults instead.
- `addOns` LodgifyApiPublicReservationsModelsV2QuoteAddOnParamDto[]
  - `id` integer — The unique identifier of the add-on.
  - `units` integer, nullable — The number of units selected for the add-on, if applicable.
- `promotionCode` string

## Response `200`

OK

- LodgifyApiPublicReservationsModelsV2QuoteQuoteDto[]
  - `total_including_vat` number, double, nullable — The total amount including Value Added Tax (VAT).
  - `total_excluding_vat` number, double, nullable — The total amount excluding Value Added Tax (VAT).
  - `total_vat` number, double, nullable — The total Value Added Tax (VAT) amount.
  - `property_id` integer — The unique identifier of the property associated with the quote.
  - `date_arrival` string, date-time — The scheduled arrival date.
  - `date_departure` string, date-time — The scheduled departure date.
  - `currency_code` string, nullable — The ISO currency code (e.g., USD, EUR) used for the quote.
  - `room_types` LodgifyApiPublicReservationsModelsV2QuoteQuoteRoomTypeDto[], nullable — The list of room types included in the quote.
    - `room_type_id` integer — The unique identifier for the room type.
    - `name` string, nullable — The name of the room type.
    - `people` integer — The number of people (guests) assigned to this room type.
    - `price_types` LodgifyApiPublicReservationsModelsV2QuoteQuotePriceTypeDto[], nullable — The list of price components (e.g., base rate, fees) associated with this room type.
      - `type` 'RoomRate' | 'Promotion' | 'Fee' | 'AddOn' | 'Tax' | 'Other'
      - `is_negative` boolean — Indicates whether the amount is negative (e.g., a discount).
      - `description` string, nullable — A description of the price type category.
      - `prices` LodgifyApiPublicReservationsModelsV2QuoteQuotePriceDto[], nullable — A collection of detailed price items under this category.
        - `uid` string, nullable — The unique identifier for the price item.
        - `description` string, nullable — A textual description of the price item.
        - `amount` number, double — The monetary amount associated with this item.
        - `fee_type` 'Cleaning' | 'Miscellaneous' | 'DamageProtectionInsurance' | 'ManagementFee' | 'ServiceFee' | 'Wood' | 'DrinkingWater' | 'WaterCraftMooring' | 'WaterCraft' | 'Water' | 'Vehicle' | 'FoodUtensils' | 'UtensilsCleaning' | 'Transportation' | 'Tour' | 'Toiletries' | 'Spa' | 'Resort' | 'Rent' | 'Parking' | 'Phone' | 'OnSitePaymentMethod' | 'Oil' | 'LinensBed' | 'LinensBath' | 'Linens' | 'Laundry' | 'Labor' | 'Internet' | 'TravelInsurance' | 'HotTub' | 'HighChair' | 'Heating' | 'Gas' | 'Gardening' | 'Food' | 'Equipment' | 'Electricity' | 'Concierge' | 'PoolHeating' | 'Pool' | 'Class' | 'BabyBed' | 'PropertyAssociation' | 'AirConditioning' | 'AdditionalBed' | 'PetFee' | 'ServiceCharge' | 'GratuityFee' | 'DamageWaiver' | 'Community'
        - `room_rate_type` 'Stay' | 'ShortStayPremium'
      - `subtotal` number, double — The aggregated total amount for this price category.
    - `subtotal` number, double — The total monetary amount calculated for this room type.
  - `add_ons` LodgifyApiPublicReservationsModelsV2QuoteQuoteAddOnDto[], nullable — The list of add-ons included in the quote.
    - `add_on_id` integer — The unique identifier for the add-on.
    - `name` string, nullable — The name of the add-on.
    - `units` integer, nullable — The number of units of the add-on selected.
    - `amount` number, double — The total monetary amount for this add-on.
  - `other_items` LodgifyApiPublicReservationsModelsV2QuoteQuoteOtherItemDto[], nullable — The list of other miscellaneous items included in the quote.
    - `type` string, nullable — The category or type of the item.
    - `description` string, nullable — A description of the item.
    - `amount` number, double — The monetary value of the item.
  - `add_ons_subtotal` number, double — The subtotal amount for all selected add-ons.
  - `rate_policy_user_id` integer, nullable — The identifier of the rate policy.
  - `scheduled_payments` LodgifyApiPublicReservationsModelsV2QuoteQuoteScheduledTransactionDto[], nullable — The list of scheduled payment transactions.
    - `type` string, nullable — The type of the scheduled transaction (e.g., "Payment", "Refund").
    - `date_due` string, nullable — The due date for the transaction.
    - `amount` number, double — The monetary amount of the transaction.
    - `is_current` boolean — Indicates whether this transaction is currently due or active.
    - `status` string, nullable — The current status of the transaction (e.g., "Pending", "Paid").
  - `scheduled_damage_protection` LodgifyApiPublicReservationsModelsV2QuoteQuoteScheduledTransactionDto[], nullable — The list of scheduled damage protection transactions.
    - `type` string, nullable — The type of the scheduled transaction (e.g., "Payment", "Refund").
    - `date_due` string, nullable — The due date for the transaction.
    - `amount` number, double — The monetary amount of the transaction.
    - `is_current` boolean — Indicates whether this transaction is currently due or active.
    - `status` string, nullable — The current status of the transaction (e.g., "Pending", "Paid").
  - `security_deposit` number, double — The amount required for the security deposit.
  - `total_scheduled_payments` number, double — The total amount of all scheduled payments.
  - `total_to_collect_manually` number, double — The total amount that needs to be collected manually.
  - `amount_gross` number, double — The gross amount for the quote.
  - `rental_agreement` string, uuid, nullable — The unique identifier for the rental agreement.
  - `cancellation_policy_text` string, nullable — The text description of the cancellation policy.
  - `security_deposit_text` string, nullable — The text description of the security deposit requirements.
  - `is_verification` boolean — Indicates whether this quote requires a credit card verification before creating a reservation.

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `404` — Not Found
- `500` — Internal Server Error

---

[API](https://skmtc.net/lodgify/apis/lodgify-public-api-v1.md) · [All operations](https://skmtc.net/lodgify/apis/lodgify-public-api-v1/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/lodgify/lodgify-public-api-v1/versions/ddf40757d411/schema)
