OPERA Cloud APIs by Module-Blocks (BLK)

Number of APIs: 50

  1. put Block Wash Schedules PUT {{HostName}}/blk/v1/blocks/{{BlockId}}/washSchedules

  2. get Blocks GET {{HostName}}/blk/v1/blocks?fetchInstructions=Block&superSearch=Winter

  3. put Catering Status PUT {{HostName}}/blk/v1/caterings/{{BlockId}}/cateringStatus

  4. put Block Status By ExtId PUT {{HostName}}/blk/v1/hotels/{{HotelId}}/externalSystems/{{ExternalSystemCode}}/blocks/{{BlockExternalId}}/status

  5. post Block Wash Schedules POST {{HostName}}/blk/v1/blocks/{{BlockId}}/washSchedules

  6. put Block Status To Open PUT {{HostName}}/blk/v1/hotels/{{HotelId}}/blocks/{{BlockId}}/openStatus

  7. get Block Reservations GET {{HostName}}/rsv/v1/hotels/{{HotelId}}/reservations?unlinkedOnly=false&actualDepartures=false&complimentaryReservations=false&blockIds={{BlockId}}

  8. get Block Stats GET {{HostName}}/blk/v1/blocks/statistics?statisticalCode=ArrivalsTotal&statisticalCode=InHouseBlocksTotal&reportCode=BlockArrivals&hotelId={{HotelId}}&reportStartDate=2024-08-01

  9. get Block Daily Statistics GET {{HostName}}/blk/v1/blocks/dailyStatistics?limit=10&offset=1&hotelId={{HotelId}}&start=2024-08-01&end=2024-08-01

  10. get Recently Accessed Blocks GET {{HostName}}/blk/v1/recentlyAccessedBlocks