put Membership Type Rules
PUT {{HostName}}/crm/config/v1/membershipTypeRules/{{MembershipTypeRulesId}}
Request Body
{"membershipTypeRules"=>[{"rulePrimaryDetails"=>{"membershipTypeRuleId"=>{"membershipType"=>"AA", "membershipPointsSequence"=>"9"}, "description"=>"OR Stay Rule", "ruleBasedOn"=>"Stay", "ruleStartDate"=>"2023-08-06", "ruleEndDate"=>"2023-08-30", "pointsType"=>"Base"}, "ruleDefinition"=>{"ruleCode"=>"ORSTAY", "programType"=>"All", "ruleAppliesOn"=>"Arrival"}, "rulePointsDefinition"=>{"points"=>"20", "costPerPoint"=>"1", "percentagePoints"=>false, "excludePointProjection"=>false}, "ruleConditions"=>{"generalConditions"=>{"property"=>"{{HotelId}}"}, "rateConditions"=>{"qualifyingRates"=>false, "excludeRateGroup"=>false, "excludeRevenueGroup"=>false, "includeTransactionGroup"=>false, "allMembershipRates"=>false, "allMembershipTrx"=>false}, "roomConditions"=>{"roomsToCharge"=>false}, "segmentationConditions"=>{"excludeMarketGroup"=>false}, "reservationConditions"=>{"sunday"=>true, "monday"=>true, "tuesday"=>true, "wednesday"=>true, "thursday"=>true, "friday"=>true, "saturday"=>true}}}]}
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
x-app-key | string | ||
x-hotelid | string |