[PUT] Update Module Rack status

Operation

ThisĀ 

PUT
https://{environment}.ulysescloud.com/api/{version}/chain/{chainId}/property/{propertyId}/moduleRack/status


Request

PropertyTypeRequiredDefault valueDescription
moduleRackListList of Module Racktrue
List of Module with a status to be updated.

Example request

PUT https://prod.ulysescloud.com/api/v1/chain/1/property/1/moduleRack/status


Response

PropertyTypeRequiredDescription
ResponseApiMessageResponseApiMessagetrueDescription of the response of the success operation

Entity


FieldTypeRequiredDescription
moduleIdIntegertrueId of the represented Module (ModuleRack).
codeStringfalseCode of the Module (ModuleRack).
nameStringfalseName of the Module (ModuleRack).
floorCodeStringfalseCode of the Floor.
floorNameStringfalseName of the Floor.
floorOrderIntegerfalseOrder of the Floor.
moduleOrderIntegerfalseOrder of the Module (ModuleRack).
propertyRoomTypeIdIntegerfalseId of the PropertyRoomType.
propertyRoomSubTypeIdIntegerfalseId of the PropertyRoomSubType.
statusIntegerfalseStatusType of the Module (ModuleRack).
situationStringfalseSituationType of the Module (ModuleRack).
moduleLockIdIntegerfalseId of the ModuleLock.
reservationIdIntegerfalseId of the Reservation.
reservationRoomStayIdIntegerfalseId of the ReservationRoomStay.
adultsCheckinIntegerfalseNumber of adults doing checkin today.
adultsInHouseIntegerfalseNumber of adults In House.
checkinBooleanfalseThe Reservation must do the checkin today in this Module.
checkoutBooleanfalseThe Reservation must do the checkout today in this Module.
assemblyBooleanfalseThere's an assembly in the room/module.
propertyRoomFeatureTypeIdListArray of IntegerfalseArray of ID's of all the PropertyRoomFeatureType's
propertyRoomFeatureTypeListArray of PropertyRoomFeatureTypefalseArray of objects of type PropertyRoomFeatureType.
hasIssueBooleanfalseThere's an issue or not in the module.

Example response

{
  "httpStatus": "201",
  "userMessage": "Success",
  "technicalMessage": "Success",
  "errorCode": "0"
}