Mews · JSON Structure
Mews Structure
Structural overview of the Mews API surface; extracted from openapi/.
Type:
Properties: 0
HospitalityHotelsPMSProperty Management
Mews Structure is a JSON Structure definition published by Mews.
Meta-schema:
JSON Structure
{
"provider": "Mews",
"providerId": "mews",
"kind": "json-structure",
"description": "Structural overview of the Mews API surface; extracted from openapi/.",
"schemaCount": 858,
"operationCount": 198,
"schemas": [
{
"name": "Account",
"type": "object",
"propertyCount": 4,
"required": [
"Discriminator",
"Id"
]
},
{
"name": "AccountAddress",
"type": "object",
"propertyCount": 14,
"required": [
"AccountType"
]
},
{
"name": "AccountCompanyUpdateParameters",
"type": "object",
"propertyCount": 23,
"required": []
},
{
"name": "AccountCustomerUpdateParameters",
"type": "object",
"propertyCount": 23,
"required": []
},
{
"name": "AccountFileParameters",
"type": "object",
"propertyCount": 8,
"required": [
"AccessToken",
"AccountId",
"Client",
"ClientToken",
"Data",
"Name",
"Type"
]
},
{
"name": "AccountMergeParameter",
"type": "object",
"propertyCount": 3,
"required": [
"AccountType",
"SourceAccountIds",
"TargetAccountId"
]
},
{
"name": "AccountNote",
"type": "object",
"propertyCount": 8,
"required": [
"AccountId",
"AccountType",
"Classifications",
"Content",
"CreatorProfile",
"Id",
"IsActive",
"UpdaterProfile"
]
},
{
"name": "AccountNoteAddParameters",
"type": "object",
"propertyCount": 3,
"required": [
"AccountId",
"Classifications",
"Content"
]
},
{
"name": "AccountNoteAdditionResult",
"type": "object",
"propertyCount": 1,
"required": [
"AccountNotes"
]
},
{
"name": "AccountNoteClassificationEnum",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "AccountNoteFilterParameters",
"type": "object",
"propertyCount": 9,
"required": [
"AccessToken",
"Client",
"ClientToken",
"Limitation"
]
},
{
"name": "AccountNoteResult",
"type": "object",
"propertyCount": 2,
"required": [
"AccountNotes"
]
},
{
"name": "AccountNoteUpdateClassifications",
"type": "object",
"propertyCount": 12,
"required": []
},
{
"name": "AccountNoteUpdateParameters",
"type": "object",
"propertyCount": 3,
"required": [
"AccountNoteId",
"Classifications"
]
},
{
"name": "AccountNoteUpdateResult",
"type": "object",
"propertyCount": 1,
"required": [
"AccountNotes"
]
},
{
"name": "AccountParameterDiscriminatorEnum",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "AccountResult",
"type": "object",
"propertyCount": 1,
"required": [
"Accounts"
]
},
{
"name": "AccountType",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "AccountTypeEnum",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "AccountUpdateParameters",
"type": "object",
"propertyCount": 4,
"required": [
"Discriminator",
"Id"
]
},
{
"name": "AccountingCategory",
"type": "object",
"propertyCount": 12,
"required": [
"CreatedUtc",
"EnterpriseId",
"Id",
"IsActive",
"Name",
"UpdatedUtc"
]
},
{
"name": "AccountingCategoryClassificationEnum",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "AccountingCategoryFilterParameters",
"type": "object",
"propertyCount": 8,
"required": [
"AccessToken",
"Client",
"ClientToken",
"Limitation"
]
},
{
"name": "AccountingCategoryParameters",
"type": "object",
"propertyCount": 2,
"required": []
},
{
"name": "AccountingCategoryResult",
"type": "object",
"propertyCount": 2,
"required": [
"AccountingCategories"
]
},
{
"name": "AccountingCategoryRoutedItemTypes",
"type": "object",
"propertyCount": 2,
"required": [
"CustomItems",
"Products"
]
},
{
"name": "AccountingConfiguration",
"type": "object",
"propertyCount": 9,
"required": [
"EnabledExternalPaymentTypes",
"Options",
"SurchargeConfiguration"
]
},
{
"name": "AccountingConfigurationOptionEnum",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "AccountingItem",
"type": "object",
"propertyCount": 20,
"required": []
},
{
"name": "AccountingItemExtent",
"type": "object",
"propertyCount": 3,
"required": []
},
{
"name": "AccountingItemParameters",
"type": "object",
"propertyCount": 11,
"required": [
"AccessToken",
"Client",
"ClientToken",
"Extent"
]
},
{
"name": "AccountingItemResult",
"type": "object",
"propertyCount": 3,
"required": []
},
{
"name": "AccountingItemUpdateParameters",
"type": "object",
"propertyCount": 3,
"required": [
"AccountingItemId",
"BillId"
]
},
{
"name": "AccountingItemUpdateResult",
"type": "object",
"propertyCount": 2,
"required": []
},
{
"name": "AccountingLedgerTypeEnum",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "AccountingState",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "AccountingStateEnum",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "ActivityState",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "ActivityStateEnum",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "ActivityStates",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "AddAccountFileResult",
"type": "object",
"propertyCount": 1,
"required": [
"FileId"
]
},
{
"name": "AddCreditCardResult",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "AddExternalPaymentResult",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "AddOutletBillsParameters",
"type": "object",
"propertyCount": 4,
"required": [
"AccessToken",
"Bills",
"Client",
"ClientToken"
]
},
{
"name": "AddOutletBillsResult",
"type": "object",
"propertyCount": 1,
"required": [
"OutletBillIds"
]
},
{
"name": "AddProductItemsResult",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "AddTaskResult",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "AddedMessage",
"type": "object",
"propertyCount": 2,
"required": [
"Message"
]
},
{
"name": "AddedMessageResult",
"type": "object",
"propertyCount": 1,
"required": [
"Messages"
]
},
{
"name": "AddedReservation",
"type": "object",
"propertyCount": 2,
"required": [
"Reservation"
]
},
{
"name": "AdditionalServiceData",
"type": "object",
"propertyCount": 1,
"required": [
"Promotions"
]
},
{
"name": "Address",
"type": "object",
"propertyCount": 6,
"required": []
},
{
"name": "AddressAddParameters",
"type": "object",
"propertyCount": 9,
"required": [
"AccountId"
]
},
{
"name": "AddressDeleteParameters",
"type": "object",
"propertyCount": 5,
"required": [
"AccessToken",
"AddressIds",
"Client",
"ClientToken"
]
},
{
"name": "AddressFilterParameters",
"type": "object",
"propertyCount": 9,
"required": [
"AccessToken",
"Client",
"ClientToken",
"Limitation"
]
},
{
"name": "AddressParameters",
"type": "object",
"propertyCount": 6,
"required": []
},
{
"name": "AddressResult",
"type": "object",
"propertyCount": 1,
"required": [
"Addresses"
]
},
{
"name": "AddressResultPage",
"type": "object",
"propertyCount": 2,
"required": [
"Addresses"
]
},
{
"name": "AddressUpdateParameters",
"type": "object",
"propertyCount": 7,
"required": [
"AddressId"
]
},
{
"name": "AgeCategory",
"type": "object",
"propertyCount": 11,
"required": [
"Classification",
"CreatedUtc",
"Id",
"IsActive",
"Names",
"ServiceId",
"UpdatedUtc"
]
},
{
"name": "AgeCategoryAdjustment",
"type": "object",
"propertyCount": 3,
"required": [
"AbsoluteValue",
"AgeCategoryId",
"Type"
]
},
{
"name": "AgeCategoryAdjustmentTypeEnum",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "AgeCategoryClassificationEnum",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "AgeCategoryParameters",
"type": "object",
"propertyCount": 9,
"required": [
"AccessToken",
"Client",
"ClientToken",
"Limitation"
]
},
{
"name": "AgeCategoryResult",
"type": "object",
"propertyCount": 2,
"required": [
"AgeCategories"
]
},
{
"name": "AllowanceProfitTypeEnum",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "AlternativePaymentMethodDeprecated",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "AlternativePaymentMethodEnum",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "AlternativePaymentMethodTypeEnum",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "AlternativePaymentParameters",
"type": "object",
"propertyCount": 9,
"required": [
"AccessToken",
"Amount",
"Client",
"ClientToken",
"CustomerId",
"Data"
]
},
{
"name": "AlternativePaymentResult",
"type": "object",
"propertyCount": 2,
"required": [
"PaymentId"
]
},
{
"name": "AlternativePaymentsData",
"type": "object",
"propertyCount": 3,
"required": [
"Discriminator"
]
},
{
"name": "Amount",
"type": "object",
"propertyCount": 5,
"required": [
"Breakdown",
"Currency",
"GrossValue",
"NetValue",
"TaxValues"
]
},
{
"name": "AmountParameters",
"type": "object",
"propertyCount": 4,
"required": [
"Currency",
"TaxCodes"
]
},
{
"name": "AssignedRateIds",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "AssociatedAccountIdsUpdate",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "AvailabilityAdjustment",
"type": "object",
"propertyCount": 14,
"required": [
"ActivityState",
"FirstTimeUnitStartUtc",
"Id",
"IsActive",
"LastTimeUnitStartUtc",
"ResourceCategoryId",
"UnitCount",
"UpdatedUtc"
]
},
{
"name": "AvailabilityAdjustmentParameters",
"type": "object",
"propertyCount": 8,
"required": [
"AccessToken",
"Client",
"ClientToken",
"Limitation"
]
},
{
"name": "AvailabilityAdjustmentResult",
"type": "object",
"propertyCount": 2,
"required": [
"AvailabilityAdjustments"
]
},
{
"name": "AvailabilityBlock",
"type": "object",
"propertyCount": 30,
"required": [
"AvailabilityBlockNumber",
"BusinessSegmentId",
"CreatedUtc",
"FirstTimeUnitStartUtc",
"IsActive",
"LastTimeUnitStartUtc",
"PickupDistribution",
"ReleaseStrategy",
"State",
"UpdatedUtc"
]
},
{
"name": "AvailabilityBlockAddParameters",
"type": "object",
"propertyCount": 20,
"required": [
"FirstTimeUnitStartUtc",
"LastTimeUnitStartUtc",
"RateId",
"ServiceId",
"State"
]
},
{
"name": "AvailabilityBlockAddResult",
"type": "object",
"propertyCount": 1,
"required": [
"AvailabilityBlocks"
]
},
{
"name": "AvailabilityBlockAssignment",
"type": "object",
"propertyCount": 2,
"required": []
},
{
"name": "AvailabilityBlockDeleteParameters",
"type": "object",
"propertyCount": 5,
"required": [
"AccessToken",
"AvailabilityBlockIds",
"Client",
"ClientToken"
]
},
{
"name": "AvailabilityBlockExtent",
"type": "object",
"propertyCount": 4,
"required": []
},
{
"name": "AvailabilityBlockParameters",
"type": "object",
"propertyCount": 15,
"required": [
"AccessToken",
"Client",
"ClientToken",
"Extent",
"Limitation"
]
},
{
"name": "AvailabilityBlockResult",
"type": "object",
"propertyCount": 5,
"required": []
},
{
"name": "AvailabilityBlockStateEnum",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "AvailabilityBlockUpdateParameters",
"type": "object",
"propertyCount": 20,
"required": []
},
{
"name": "BaseRatePricingData",
"type": "object",
"propertyCount": 1,
"required": [
"Amount"
]
},
{
"name": "BaseRatePricingParametersWithOccupancyAdjustments",
"type": "object",
"propertyCount": 3,
"required": [
"Amount"
]
},
{
"name": "BaseRatePricingWithoutAdjustmentsParameters",
"type": "object",
"propertyCount": 1,
"required": [
"Amount"
]
},
{
"name": "Bill",
"type": "object",
"propertyCount": 35,
"required": [
"AccountId",
"AccountType",
"AssociatedAccountIds",
"CorrectionState",
"CreatedUtc",
"EnterpriseId",
"Id",
"OrderItems",
"PaymentItems",
"Payments",
"Revenue",
"State",
"Type",
"UpdatedUtc"
]
},
{
"name": "BillAccountData",
"type": "object",
"propertyCount": 3,
"required": [
"Discriminator"
]
},
{
"name": "BillAddParameters",
"type": "object",
"propertyCount": 3,
"required": [
"AccountId"
]
},
{
"name": "BillAssigneeDataDiscriminator",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "BillCloseAccountParameters",
"type": "object",
"propertyCount": 3,
"required": [
"Id"
]
},
{
"name": "BillCloseParameters",
"type": "object",
"propertyCount": 20,
"required": [
"AccessToken",
"BillId",
"Client",
"ClientToken",
"Type"
]
},
{
"name": "BillCompanyData",
"type": "object",
"propertyCount": 12,
"required": [
"Id",
"Name"
]
},
{
"name": "BillCorrectionStateEnum",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "BillCorrectionTypeEnum",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "BillCustomerData",
"type": "object",
"propertyCount": 9,
"required": [
"Id",
"LastName"
]
},
{
"name": "BillDeleteParameters",
"type": "object",
"propertyCount": 5,
"required": [
"AccessToken",
"BillIds",
"Client",
"ClientToken"
]
},
{
"name": "BillEnterpriseData",
"type": "object",
"propertyCount": 6,
"required": []
},
{
"name": "BillExtent",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "BillFilterParameters",
"type": "object",
"propertyCount": 17,
"required": [
"AccessToken",
"Client",
"ClientToken",
"Limitation"
]
},
{
"name": "BillFiscalMachineData",
"type": "object",
"propertyCount": 2,
"required": [
"Discriminator",
"Value"
]
},
{
"name": "BillFiscalMachineDataDiscriminatorEnum",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "BillFiscalMachinePayloadData",
"type": "object",
"propertyCount": 2,
"required": [
"Discriminator",
"Value"
]
},
{
"name": "BillOptions",
"type": "object",
"propertyCount": 5,
"required": []
},
{
"name": "BillOptionsParameters",
"type": "object",
"propertyCount": 2,
"required": [
"DisplayCustomer",
"DisplayTaxation"
]
},
{
"name": "BillPdfFile",
"type": "object",
"propertyCount": 1,
"required": [
"Base64Data"
]
},
{
"name": "BillPdfParameters",
"type": "object",
"propertyCount": 7,
"required": [
"AccessToken",
"BillId",
"Client",
"ClientToken"
]
},
{
"name": "BillPdfResult",
"type": "object",
"propertyCount": 2,
"required": [
"Result"
]
},
{
"name": "BillPdfResultDiscriminator",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "BillPrintEvent",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "BillState",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "BillStateEnum",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "BillType",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "BillTypeEnum",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "BillUpdateParameters",
"type": "object",
"propertyCount": 3,
"required": [
"BillId"
]
},
{
"name": "BillV20250623",
"type": "object",
"propertyCount": 27,
"required": [
"AccountId",
"AccountType",
"AssociatedAccountIds",
"CorrectionState",
"CreatedUtc",
"EnterpriseId",
"Id",
"State",
"Type",
"UpdatedUtc"
]
},
{
"name": "BillingAutomation",
"type": "object",
"propertyCount": 16,
"required": [
"AssignmentTargetType",
"BillAggregationType",
"CompaniesWithRelations",
"CreatedUtc",
"CreatorProfileId",
"EnterpriseId",
"Id",
"Name",
"Prepayment",
"TriggerType",
"UpdatedUtc",
"UpdaterProfileId"
]
},
{
"name": "BillingAutomationAccountingCategoryAssignment",
"type": "object",
"propertyCount": 2,
"required": [
"AccountingCategoryId",
"ItemTypes"
]
},
{
"name": "BillingAutomationAccountingCategoryAssignmentIEnumerableUpdateValue",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "BillingAutomationAddParameters",
"type": "object",
"propertyCount": 10,
"required": [
"Assignments",
"AssignmentTargetType",
"BillAggregationType",
"Name",
"Prepayment",
"TriggerType"
]
},
{
"name": "BillingAutomationAssignment",
"type": "object",
"propertyCount": 8,
"required": [
"BillingAutomationId",
"Id",
"RoutedItemTypes",
"ServiceId"
]
},
{
"name": "BillingAutomationAssignmentAddParameters",
"type": "object",
"propertyCount": 6,
"required": [
"RoutedItemTypes",
"ServiceId"
]
},
{
"name": "BillingAutomationAssignmentTargetTypeEnum",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "BillingAutomationAssignmentTargetTypeUpdateValue",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "BillingAutomationAssignmentUpdateParameters",
"type": "object",
"propertyCount": 6,
"required": [
"BillingAutomationAssignmentId"
]
},
{
"name": "BillingAutomationAssignmentsUpdateParameters",
"type": "object",
"propertyCount": 8,
"required": [
"AccessToken",
"BillingAutomationId",
"Client",
"ClientToken"
]
},
{
"name": "BillingAutomationBillAggregationTypeEnum",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "BillingAutomationBillAggregationTypeUpdateValue",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "BillingAutomationDeleteParameters",
"type": "object",
"propertyCount": 5,
"required": [
"AccessToken",
"BillingAutomationIds",
"Client",
"ClientToken"
]
},
{
"name": "BillingAutomationFilterParameters",
"type": "object",
"propertyCount": 7,
"required": [
"AccessToken",
"Client",
"ClientToken",
"Limitation"
]
},
{
"name": "BillingAutomationItemTypesParameters",
"type": "object",
"propertyCount": 6,
"required": [
"AdditionalExpenses",
"AllCustomItems",
"AllProducts",
"CityTax",
"Deposits",
"SpaceOrder"
]
},
{
"name": "BillingAutomationItemTypesUpdateParameters",
"type": "object",
"propertyCount": 6,
"required": []
},
{
"name": "BillingAutomationModificationResult",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "BillingAutomationOrderItemConsumptionPeriodTypeEnum",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "BillingAutomationOrderItemConsumptionPeriodTypeUpdateValue",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "BillingAutomationPaymentPlanAddParameters",
"type": "object",
"propertyCount": 10,
"required": [
"AccessToken",
"BillingAutomationId",
"Client",
"ClientToken",
"CustomerId",
"Name",
"PaymentOffsetDays",
"PaymentRequest"
]
},
{
"name": "BillingAutomationPaymentPlanPaymentRequest",
"type": "object",
"propertyCount": 5,
"required": [
"ExpirationDateUtc",
"Message",
"PaymentMethods",
"SendEmail"
]
},
{
"name": "BillingAutomationPrepaymentEnum",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "BillingAutomationPrepaymentUpdateValue",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "BillingAutomationResult",
"type": "object",
"propertyCount": 2,
"required": []
},
{
"name": "BillingAutomationTriggerTypeEnum",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "BillingAutomationUpdateParameters",
"type": "object",
"propertyCount": 9,
"required": [
"BillingAutomationId"
]
},
{
"name": "BillsAddResult",
"type": "object",
"propertyCount": 1,
"required": [
"Bills"
]
},
{
"name": "BillsCloseResult",
"type": "object",
"propertyCount": 1,
"required": [
"Bills"
]
},
{
"name": "BillsResult",
"type": "object",
"propertyCount": 2,
"required": [
"Bills"
]
},
{
"name": "BillsUpdateResult",
"type": "object",
"propertyCount": 1,
"required": [
"Bills"
]
},
{
"name": "BookableServiceData",
"type": "object",
"propertyCount": 6,
"required": [
"EndOffset",
"OccupancyEndOffset",
"OccupancyStartOffset",
"StartOffset",
"TimeUnit",
"TimeUnitPeriod"
]
},
{
"name": "BooleanNullableUpdateValue",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "BooleanUpdateValue",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "BusinessSegment",
"type": "object",
"propertyCount": 6,
"required": [
"CreatedUtc",
"Id",
"IsActive",
"Name",
"ServiceId",
"UpdatedUtc"
]
},
{
"name": "BusinessSegmentFilterParameters",
"type": "object",
"propertyCount": 9,
"required": [
"AccessToken",
"Client",
"ClientToken",
"Limitation"
]
},
{
"name": "BusinessSegmentResult",
"type": "object",
"propertyCount": 2,
"required": [
"BusinessSegments"
]
},
{
"name": "CancelOrderItemParameters",
"type": "object",
"propertyCount": 5,
"required": [
"AccessToken",
"Client",
"ClientToken",
"OrderItemIds"
]
},
{
"name": "CancellationFeeExtent",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "CancellationFeeExtentEnum",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "CancellationPolicy",
"type": "object",
"propertyCount": 11,
"required": [
"AbsoluteFee",
"Applicability",
"ApplicabilityOffset",
"CreatedUtc",
"FeeExtent",
"Id",
"IsActive",
"RateGroupId",
"RelativeFee",
"UpdatedUtc"
]
},
{
"name": "CancellationPolicyApplicability",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "CancellationPolicyApplicabilityEnum",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "CancellationPolicyByRate",
"type": "object",
"propertyCount": 2,
"required": [
"Policies",
"RateId"
]
},
{
"name": "CancellationPolicyByRateParameters",
"type": "object",
"propertyCount": 6,
"required": [
"AccessToken",
"Client",
"ClientToken",
"RateIds",
"ReservationEndUtc",
"ReservationStartUtc"
]
},
{
"name": "CancellationPolicyByRateResult",
"type": "object",
"propertyCount": 1,
"required": [
"CancellationPolicies"
]
},
{
"name": "CancellationPolicyByReservation",
"type": "object",
"propertyCount": 2,
"required": [
"Policies",
"ReservationId"
]
},
{
"name": "CancellationPolicyByReservationParameters",
"type": "object",
"propertyCount": 4,
"required": [
"AccessToken",
"Client",
"ClientToken",
"ReservationIds"
]
},
{
"name": "CancellationPolicyByReservationResult",
"type": "object",
"propertyCount": 1,
"required": [
"CancellationPolicies"
]
},
{
"name": "CancellationPolicyData",
"type": "object",
"propertyCount": 6,
"required": [
"AbsoluteFee",
"Applicability",
"ApplicabilityOffset",
"FeeExtents",
"RelativeFee"
]
},
{
"name": "CancellationPolicyFilterParameters",
"type": "object",
"propertyCount": 10,
"required": [
"AccessToken",
"Client",
"ClientToken",
"Limitation",
"ServiceIds"
]
},
{
"name": "CancellationPolicyResult",
"type": "object",
"propertyCount": 2,
"required": [
"CancellationPolicies"
]
},
{
"name": "CancellationReason",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "Cashier",
"type": "object",
"propertyCount": 6,
"required": [
"CreatedUtc",
"EnterpriseId",
"Id",
"IsActive",
"Name",
"UpdatedUtc"
]
},
{
"name": "CashierParameters",
"type": "object",
"propertyCount": 8,
"required": [
"AccessToken",
"Client",
"ClientToken",
"Limitation"
]
},
{
"name": "CashierResult",
"type": "object",
"propertyCount": 2,
"required": [
"Cashiers"
]
},
{
"name": "CashierTransaction",
"type": "object",
"propertyCount": 8,
"required": [
"Amount",
"CashierId",
"CreatedUtc",
"EnterpriseId",
"Id",
"Number"
]
},
{
"name": "CashierTransactionParameters",
"type": "object",
"propertyCount": 7,
"required": [
"AccessToken",
"Client",
"ClientToken",
"Limitation"
]
},
{
"name": "CashierTransactionResult",
"type": "object",
"propertyCount": 2,
"required": [
"CashierTransactions"
]
},
{
"name": "CategoryAdjustment",
"type": "object",
"propertyCount": 4,
"required": [
"AbsoluteValue",
"CategoryId",
"RelativeValue"
]
},
{
"name": "CategoryAvailability",
"type": "object",
"propertyCount": 3,
"required": [
"Adjustments",
"Availabilities",
"CategoryId"
]
},
{
"name": "CategoryPricing",
"type": "object",
"propertyCount": 3,
"required": [
"AmountPrices",
"CategoryId",
"Prices"
]
},
{
"name": "ChannelManagerDetails",
"type": "object",
"propertyCount": 7,
"required": [
"CreatedUtc",
"RequestedRateCode",
"ReservationId"
]
},
{
"name": "ChannelManagerReservation",
"type": "object",
"propertyCount": 2,
"required": []
},
{
"name": "ChargeCreditCardParameters",
"type": "object",
"propertyCount": 9,
"required": [
"AccessToken",
"Amount",
"Client",
"ClientToken",
"CreditCardId"
]
},
{
"name": "ChargeCreditCardResult",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name"
# --- truncated at 32 KB (196 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/mews/refs/heads/main/json-structure/mews-structure.json