Common Workflows-Create a Block

Number of APIs: 9

  1. Search for Block Booking types GET {{HostName}}/lov/v1/listOfValues/{{Name}}?includeInactiveFlag=false

  2. Search for available Block Reservation Types GET {{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/bookingStatus/{{BookingStatus}}/blockReservationTypes?includeInactiveFlag=false

  3. Search for available rate codes to use in postBlock GET {{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/beginDate/{{BeginDate}}/endDate/{{EndDate}}/negotiatedOnly/{{NegotiatedOnly}}/blockRateCodes?includeInactiveFlag=false

  4. Get block default code to use in postBlock GET {{HostName}}/blk/v0/defaultBlockCode?blockName=Oracle Conference&hotelId={{HotelId}}&blockCodeTemplate=AAAAAAMMYY&startDate=2021-08-20

  5. Create a new Catering Block POST {{HostName}}/blk/v0/hotels/{{HotelId}}/block

  6. Get Block Next Status Codes GET {{HostName}}/blk/config/v0/blockStatusCodes/nextStatusCodes

  7. Update the Blocks Status PUT {{HostName}}/blk/v0/hotels/{{HotelId}}/blocks/{{BlockId}}/status

  8. Create a Posting Master Reservation on the block POST {{HostName}}/blk/v0/hotels/{{HotelId}}/blocks/{{BlockId}}/postingMaster

  9. Add notes to a block PUT {{HostName}}/blk/v0/hotels/{{HotelId}}/blocks/{{BlockId}}