Mews Reservations API is one of 154 APIs that Mews publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Reservations. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, a getting-started guide, an API reference, a changelog, and a support channel.
This API exposes
18 operations
across 18 paths,
and defines 146 schemas.
It is described by OpenAPI 3.2.0, at version v1.
Requests are made against 2 base URLs: https://api.mews.com, https://api.mews-demo.com.
The identity and technical contract details declared by the specification.
ReservationAdditionParameters
object
11 properties
5 required
RateGroupOld
object
5 properties
Amount
object
5 properties
5 required
SexEnum
string
Male Female
CreditRating
object
Credit rating to define creditworthiness of the company.
1 property
ReservationPricingInfo
object
5 properties
2 required
ProductOrderPricingInfo
object
6 properties
5 required
ReservationExtent
object
Extent of data to be returned. E.g. it is possible to specify that together with the reservations, customers, groups and rates should be also returned.
18 properties
ExtendedAmount
object
9 properties
5 required
SettlementRuleTrigger
string
CustomerClassificationEnum
string
PaymasterAccount Blacklist (Deprecated, use Blocklist instead.) Media LoyaltyProgram PreviousComplaint Returning Staff FriendOrFamily TopManagement Important V…
ReservationPricingResult
object
1 property
1 required
Amount_2
object
5 properties
5 required
AddProductItemsResult
object
1 property
OrderItemOld
object
20 properties
13 required
ReservationsChannelManagerDetailsFilterParameters
object
4 properties
4 required
ResourceCategory
object
14 properties
12 required
ReservationUpdateParameters
object
23 properties
4 required
ReservationCancellationParameters
object
9 properties
4 required
RebateOrderItemData
object
1 property
1 required
Service
object
15 properties
10 required
ReservationData
object
25 properties
6 required
ReservationProductParameters
object
9 properties
6 required
Occupancy
object
3 properties
Limitation
object
Limitation on the quantity of data returned.
2 properties
1 required
ProductOrderItemData
object
2 properties
1 required
ReservationsChannelManagerDetailsResult
object
1 property
1 required
ReservationOldOrigin
string
CancellationReason
string
ResourceOccupancyPricing
object
4 properties
1 required
ReservationSettlement
object
6 properties
6 required
SpaceData
object
2 properties
1 required
ReservationServiceOrderFilterParameters
object
23 properties
4 required
PerUnitPriceParameters
object
2 properties
ReservationServiceOrderResult
object
2 properties
1 required
CustomerOptionsEnum
string
None SendMarketingEmails Invoiceable BillAddressObjection SendMarketingPostalMail SendPartnerMarketingEmails SendPartnerMarketingPostalMail WithdrawCardConsent…
ResourcePricing
object
3 properties
3 required
TaxBreakdown_2
object
1 property
1 required
MultipleReservationResult
object
1 property
1 required
AccountingItem
object
20 properties
ServiceOrderStateOld
string
ReservationPurpose
string
ReservationPriceResult
object
1 property
1 required
ReservationProcessingParameters
object
8 properties
4 required
ProductOrderAdditionData
object
6 properties
1 required
ProductClassifications
object
5 properties
Customer
object
46 properties
12 required
ProductOptions
object
5 properties
5 required
ServiceDataDiscriminator
string
ReservationResult
object
18 properties
ReservationOld
object
40 properties
18 required
AdditionalServiceData
object
1 property
1 required
TaxBreakdownItem_2
object
3 properties
2 required
ReservationPurposeEnum
string
Leisure Business Student
ReservationUpdateOptionsParameters
object
1 property
BooleanUpdateValue
object
1 property
ReservationPricingParameters
object
14 properties
7 required
Reservation_2
object
40 properties
20 required
ReservationPersonCount
object
2 properties
2 required
TaxValue
object
2 properties
2 required
RelativeProductPrice
object
4 properties
ResourceDataDiscriminator
string
Whether the resource is space, object, or person.
CurrencyValueOld
object
Total price of the reservation.
5 properties
1 required
ReservationItemResult
object
1 property
1 required
ReservationPriceParameters
object
8 properties
4 required
ServiceOrderOriginEnum
string
Distributor (From the Mews Booking Engine or Booking Engine API.) ChannelManager (From a channel manager.) Commander (From Mews Operations.) Import (From an im…
ResourceAccessToken
object
14 properties
11 required
ResourceFeatureClassification
string
Classification of ResourceFeature.
TaxExemptionReasonTypeEnum
string
Unknown (Unknown tax exemption reason) ITN1 (N1 - Escluse ex art.15) ITN22 (N2.2 - Non soggette – altri casi) ITN35 (N3.5 - Non imponibili – a seguito di dichi…
ReservationItems
object
3 properties
2 required
CompanyOptions
object
Options of the company.
3 properties
ReservationUpdatePerUnitPriceParameters
object
1 property
OrderNote
object
6 properties
ResourceAccessTokenType
string
Type of stored value.
ReservationPrice
object
3 properties
1 required
ResourceClassification
string
Classification of the resource category.
Reservation
object
17 properties
9 required
ResourceState
string
State of the resource. Dirty Clean Inspected OutOfService OutOfOrder
CompanionshipAddParameters
object
6 properties
5 required
OldAddress
object
9 properties
Title
string
Type of the title prefix of the customer. Note that the value should not be used as-is, but localized. For example, the value Misses should be displayed as Mrs…
ReservationTimeFilter
string
ReservationOptions
object
3 properties
3 required
GuidUpdateValue
object
1 property
RateForExtent
object
Rate entity, without some of the details, e.g. pricing.
17 properties
10 required
Rate
object
7 properties
7 required
Company
object
32 properties
7 required
ReservationQrCodeData
object
2 properties
MultipleReservationUpdateParameters
object
27 properties
5 required
ProductOptions_2
object
2 properties
2 required
ServiceOrderStateEnum
string
Inquired (Confirmed neither by the customer nor enterprise.) Confirmed (Confirmed by both parties, before check-in.) Started (Checked in.) Processed (Checked o…
ResourceAccessTokenPermissions
object
4 properties
AddedReservation
object
2 properties
1 required
RateTypeEnum
string
Public Private AvailabilityBlock
ReservationStartParameters
object
5 properties
4 required
TaxValue_2
object
2 properties
1 required
Resource
object
12 properties
11 required
TimeUnitPeriodEnum
string
Day Month Hour
StringUpdateValue
object
1 property
ProductChargingMode
string
Promotions
object
6 properties
6 required
ServiceOptions
object
Options of the service.
1 property
1 required
ReservationDataParameters
object
5 properties
5 required
BookableServiceData
object
6 properties
6 required
ReservationGroupOld
object
2 properties
TimeFilterInterval
object
When a time interval is used for filtering (for example in parameters such as CreatedUtc.StartUtc / CreatedUtc.EndUtc), the following rules apply: - Start equa…
2 properties
ServiceOrderOptions
object
4 properties
4 required
ReservationUpdateIntervalParameters
object
8 properties
5 required
ConfirmReservationParameters
object
6 properties
4 required
AmountParameters
object
Price of the product that overrides the price defined in Mews.
4 properties
2 required
ProductChargingModeEnum
string
Once PerTimeUnit PerPersonPerTimeUnit PerPerson
TaxBreakdownItem
object
3 properties
2 required
ReservationUpdatePersonCountParameters
object
1 property
IdentityDocument
object
10 properties
Product
object
31 properties
17 required
ChannelManagerDetails
object
7 properties
3 required
ServiceOrderCancellationReasonEnum
string
Other ConfirmationMissed BookedElsewhere ForceMajeure GuestComplaint NoShow PriceTooHigh ServiceNotAvailable InputError InvalidPayment TravelAgency RequestedBy…
ReservationItemParameters
object
6 properties
4 required
OrderNoteTypeEnum
string
General ChannelManager SpecialRequest
ReservationAdditionResult
object
1 property
1 required
ResourcePrice
object
6 properties
4 required
TaxBreakdown
object
1 property
1 required
ProductConsumptionMomentEnum
string
ServiceOrderEnd ServiceOrderStart PostingTimeUnit NextTimeUnit
ReservationsUpdateCustomerParameters
object
6 properties
5 required
ProductPostingModeEnum
string
Once PerTimeUnit
ProductPostingEnum
string
Once Daily
SettlementRuleType
string
CompanionshipAddResult
object
1 property
1 required
SettlementRuleAction
string
ReservationPricing
object
1 property
1 required
ReservationFilterParameters
object
20 properties
6 required
IdentityDocumentTypeEnum
string
IdentityCard Passport Visa DriversLicense
CompanionshipDeleteParameters
object
6 properties
5 required
GuidNullableUpdateValue
object
1 property
CreditRatingBasicEnum
string
CreditOk (Company can book services.) PaymentRequiredUpfront (Company must pay upfront.) LocalDecisionRequired (Requires local approval.)
OccupancyData
object
2 properties
2 required
AccountType
string
A discriminator specifying the account type, e.g. Customer or Company
ConnectorApiExceptionResult
object
3 properties
ResourceCategoryType
string
Type of the category.
BusinessSegment
object
6 properties
6 required
ResourceCategoryAssignment
object
6 properties
6 required
ServiceOrderCommanderOriginEnum
string
InPerson Channel Phone Email Website Message CallCenter RoomingList
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Mews publishes across the network.