# Retrieve booking type with specified id Retrieve the details of a specific booking type within the Property Management System (PMS) using its unique identifier. This endpoint allows you to fetch comprehensive information about a particular booking category, including its characteristics and associated behaviors. Booking types are essential for organizing and managing various reservations and operations efficiently within the PMS. Endpoint: GET /api/v3/bookingTypes/{id} Version: 3.0.4 Security: OAuth2 ## Path parameters: - `id` (integer, required) Unique identifier of the booking type ## Response 200 fields (application/json): - `id` (integer) The unique identifier of the booking type - `name` (string) The name of the booking type - `description` (string) The description of the booking type - `shortCode` (string) The short code of the booking type - `billingType` (string) The billing type of the booking Enum: "ON_ACCOUNT", "CREDIT_CARD", "CASH_PAYMENT", "BANK_PAYMENT", "VIRTUAL_CARD" - `emailTo` (string) The email recipient of the booking Enum: "BOOKING_CONTACT", "BOOKING_GUESTS", "BOOKING_CONTACT_AND_GUESTS" - `systemBookingType` (boolean) Indicates if it is a system booking type - `systemName` (string) The system name of the booking type - `uuid` (string) The unique identifier for the booking type - `organisationSettings` (object) Organisation settings - `organisationSettings.id` (integer) The unique identifier of the organisation settings Example: 1 - `organisationSettings.name` (string) The name of the organisation Example: "Resharmonics" - `organisationSettings.currency` (object) The currency of the organisation - `organisationSettings.currency.id` (integer) Unique identifier of the currency - `organisationSettings.currency.name` (string) Name of the currency - `organisationSettings.currency.description` (string) Description of the currency - `organisationSettings.currency.symbol` (string) Symbol of the currency - `organisationSettings.currency.exchangeRate` (number) Exchange rate of the currency - `organisationSettings.currency.baseRate` (number) Base rate of the currency - `organisationSettings.currency.unit` (string) Unit of the currency - `organisationSettings.currency.autoUpdate` (boolean) Indicates if the currency is auto-updated - `organisationSettings.currency.primaryCurrency` (boolean) Indicates if this is the primary currency - `organisationSettings.currency.htmlSafeSymbol` (string) HTML safe symbol of the currency - `organisationSettings.country` (object) Data Transfer Object representing a Country entity in the Property Management System (PMS). - `organisationSettings.country.id` (integer) Unique identifier of the country - `organisationSettings.country.name` (string, required) Name of the country - `organisationSettings.country.sortOrder` (integer, required) Sort order of the country - `organisationSettings.country.countryCodeAlpha2` (string, required) Alpha-2 country code - `organisationSettings.country.countryCodeAlpha3` (string, required) Alpha-3 country code - `organisationSettings.country.countryCodeNumeric` (string, required) Numeric country code