post Global Alerts
POST {{HostName}}/rsv/config/v1/hotels/{{HotelId}}/globalAlerts
Use LOV modules - https://{host}/operarest/{schemamap}/lov/v1/listOfValues/AlertCodesMultiHotel?parameterName=HotelCodes&includeInactiveFlag=false¶meterValue={{HotelId}}
- GET 'https://{host}/operarest/{schemamap}/lov/v1/listOfValues/AlertAreas?parameterName=InHouseYn&includeInactiveFlag=false¶meterValue=Y' to find available fields for this request.
Request Body
{"globalAlerts"=>[{"hotelId"=>"{{HotelId}}", "alertCode"=>"CHECK", "description"=>"To send an alert of Check out type if tax is adjusted during END OF DAY.", "area"=>"Reservation", "queryId"=>"28588", "notifications"=>{"screen"=>true, "print"=>false}, "conditions"=>{"condition"=>[{"leftExpression"=>{"fieldName"=>"ARRIVAL", "fieldDescription"=>"Arrival Date", "tableName"=>"NAME_RESERVATION", "virtual"=>false, "dataType"=>"DATE", "lovSelected"=>""}, "operator"=>{"operatorName"=>"225", "operatorDescription"=>"Is Between", "parameterSize"=>"3"}, "rightExpression"=>{"parameter"=>["2023-06-23", "2023-06-23"]}}]}, "welcomeOffer"=>false, "stopCheckInCheckOut"=>false}]}
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
x-app-key | string | ||
x-hotelid | string |