Skip to main content
EMS Software, LLC

Release Notes

 

Version 2.0.0.5

  • Added the GetBookingHistory API call, which provides the combo room information including Room ID to support additional room-sign integration. 

Version 2.0.0.0

  • Updated for Version 44: Building level check in deprecated
  • Call Removed: UpdateCheckInStatus
  • Call Removed: GetCheckInStatus

Version 2.0.0.1

  • Added the following API Calls

GetCatgories

GetResources

GetCategoryStates

GetPricingMethods

AddReservation5

AddServiceOrder

AddServiceOrderDetail

DeleteServiceOrder

DeleteServiceOrderDetail

UpdateServiceOrder

UpdateServiceOrderDetail

ValidateBilling

Version 2.0.0.2

  • Updated for Version 44: AddWebUser(); Updated code to allow licenses that were not “Work Place” to allow Web Users to be added through the API

Version 1.1.14

  • New call added:  UpdateCheckInStatus
  • New call added:  GetCheckInStatus
  • New call added:  GetAPIVersion
  • New call added:  GetCourseBookings
  • Modified call:  GetRoomDetail – added DisplayOnWeb
  • Modified call:  GetBookings – added RoomTypeID, RoomType
  • Modified call:  GetAllBookings – added RoomTypeID, RoomType
  • Modified call:  GetHVACBookings – added RoomTypeID, RoomType
  • Modified call:  GetHVACBookings – data type for HVACZones changed to Array of Strings

Version 1.1.15

  • New call added:  GetServiceOrderDetails

Version 1.1.17

  • New call added:  GetWebUserBookings
  • New call added:  GetWebSecurityTemplateRoles
  • New call added:  GetWebProcessTemplateSettings
  • New call added:  GetBuildingHours
  • New call added:  GetBuildingHolidays
  • New call added:  GetWebProcessTemplateCategories
  • New call added:  GetWebUserOptions
  • New call added:  UpdateWebUserOptions
  • New call added:  AddReservation3
  • New call added:  GetReservationSources
  • Modified call:  GetRoomDetails – added Classification
  • Modified call:  GetRoomsAvailable2 – added RecordTypeID, FloorID, FloorDescription, FloorSequence, DisplayOnWeb, WebProcessTemplateID, RoomSetupHours, RoomTeardownHours

Version 1.1.18

  • New call added:  GetServiceOrderDetails2
  • New call added:  GetChangedBookings
  • New call added:  UpdateBooking2
  • New call added:  GetContacts
  • New call added:  GetGroupReservations
  • Modified call:  AddReservation – added BookingID created in EMS
  • Modified call:  AddReservation2 – added BookingID created in EMS
  • Modified call:  AddReservation3 – added BookingID created in EMS
  • Modified call:  GetRoomsAvailable2 – removed WebProcessTemplateID, changed RecordTypeID
  • Modified call:  GetWebUserBookings – removed RecordTypeID, added Statuses and StatusTypes Request Parameters
  • Modified call:  GetBooking – added RoomTypeID
  • Added app setting in web.config file to UseJSON

Version 1.1.19

  • New call added: GetGroupBookings
  • Removed call: GetGroupReservations
  • Modified call: GetAPIVersion – added License (Basic or Advanced)
  • Modified call: GetRoomsAvailable2 – changed request parameters to allow for date range search.

Version 1.1.20

  • Modified JSON return data and date format.

Version 1.1.21

  • Modified JSON return data.
  • Modified call: GetBooking – added WebProcessTemplateID
  • Modified call: GetRoomDetails – added FloorSequence
  • Modified call: GetBuildingHours – removed GMT Open and Close times

Version 1.1.22

  • Minor modification to calls if error is returned from SQL Server

Version 1.1.23

  • Minor modification to throw an error if AddReservation, AddReservation2, AddReservation3 has no Bookings returned after creating a Reservation.

Version 1.1.24

  • Minor modification to data access to improve functionality when API is under load.

Version 1.1.25

  • New call added: AddBooking
  • New call added: AddBooking2

Version 1.1.26

  • New call added: GetCommentTypes
  • New call added: GetReservationComments
  • Modified call: GetServiceOrderDetails – added ServiceOrderID and BookingID
  • Modified call: GetServiceOrderDetails2 – added ServiceOrderID and BookingID

Version 1.1.27

  • New call added: GetFeatures
  • New call added: GetRoomsAvailable3

Version 1.1.28

  • Modified call: GetAllBookings – added ContactEmailAddress
  • Modified call: GetBookings – added ContactEmailAddress
  • Modified call: GetHVACBookings – added ContactEmailAddress
  • Modified call: GetAllRoomBookings – added ContactEmailAddress
  • Modified call: GetRoomBookings – added ContactEmailAddress
  • Modified call: GetCourseBookings – added ContactEmailAddress
  • Modified call: GetWebUserBookings – added ContactEmailAddress
  • Modified call: GetGroupBookings – added ContactEmailAddress
  • New call added: GetUDFDefinitions
  • New call added: GetUDFListItems
  • New call added: AddUDF
  • New call added: UpdateUDF
  • New call added: GetAllBookings2

Version 1.1.29

  • Modified call: GetRoomsAvailable2 – added SetupTypeID, SetupTypeDescription, MinimumCapacity, MaximumCapacity
  • Modified call: GetRoomsAvailable3 – added SetupTypeID, SetupTypeDescription, MinimumCapacity, MaximumCapacity
  • Modified call: GetWebUserBookings – added BillingReference
  • Added call: GetRoomsAvailable4
  • Added call: AddReservation4
  • Added call: UpdateReservation

Version 1.1.30

  • Fixed UpdateWebUser call: was throwing ‘@WebUserName’ parameter is required error.

Version 1.1.31

  • Fixed GetWebUserBookings call: GMTEventEnd had incorrect value.

Version 1.1.32

  • New call added: GetBookingCheckIn
  • New call added: UpdateBookingCheckIn

Version 1.1.33

  • Fixed GetRoomsAvailable2-3: without SetupTypeID specified, no results would be returned

Version 1.1.34

  • Modified call: GetWebTemplates – added MaxBookingsPerDay
  • Modified call: GetWebTemplates – added MaxBookingsPerDateRange
  • Modified call: GetWebTemplates – added NewBookingDays

Version 1.1.35

  • New call added: GetBookings2