PUT api/Admin/Locations/{id}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
id

integer

Required

Body Parameters

LocationPutDTO
NameDescriptionTypeAdditional information
Name

string

None.

Active

boolean

None.

Note

string

None.

CheckInRequired

boolean

None.

CheckOutEnabled

boolean

None.

CheckInCloseHour

integer

None.

CheckInCloseDaysBefore

integer

None.

CheckInOpenHour

integer

None.

CheckInOpenDaysBefore

integer

None.

AccessRoles

Collection of AccessRolePutDTO

None.

ParkingAvailable

boolean

None.

RequireSeatSelection

boolean

None.

TimeZoneId

integer

None.

HasCatering

boolean

None.

CateringCompany

string

None.

CateringContactName

string

None.

CateringContactEmail

string

None.

Currency

string

None.

MeetingroomShowSubject

boolean

None.

MeetingroomShowOrganizer

boolean

None.

MeetingroomShowFaultyReport

boolean

None.

MeetingroomShowFacilities

boolean

None.

MeetingroomShowCapacity

boolean

None.

MeetingroomShowRoomImages

boolean

None.

MeetingroomCheckinInInfoscreenRequired

boolean

None.

MeetingroomCheckinInInfoscreenMinutesBefore

integer

None.

MeetingroomCheckinInInfoscreenReleaseAfterMinutes

integer

None.

CateringAddBuffertime

boolean

None.

CateringBuffertime

integer

None.

MeetingRoomSensorCheckOut

boolean

None.

MeetingRoomSensorRelaseIfNoPresenceAfterMinutes

integer

None.

MeetingroomInfoscreenBookingInterval

integer

None.

CateringDeliveryEnabled

boolean

None.

CateringExternalsDisabled

boolean

None.

FeatureEnabledOnPay

boolean

None.

EInkNameTagSelectionModeValue

integer

None.

MaximumEvBookingHours

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "Name": "sample string 1",
  "Active": true,
  "Note": "sample string 3",
  "CheckInRequired": true,
  "CheckOutEnabled": true,
  "CheckInCloseHour": 6,
  "CheckInCloseDaysBefore": 7,
  "CheckInOpenHour": 8,
  "CheckInOpenDaysBefore": 9,
  "AccessRoles": [
    {
      "GroupName": "sample string 1"
    },
    {
      "GroupName": "sample string 1"
    }
  ],
  "ParkingAvailable": true,
  "RequireSeatSelection": true,
  "TimeZoneId": 12,
  "HasCatering": true,
  "CateringCompany": "sample string 14",
  "CateringContactName": "sample string 15",
  "CateringContactEmail": "sample string 16",
  "Currency": "sample string 17",
  "MeetingroomShowSubject": true,
  "MeetingroomShowOrganizer": true,
  "MeetingroomShowFaultyReport": true,
  "MeetingroomShowFacilities": true,
  "MeetingroomShowCapacity": true,
  "MeetingroomShowRoomImages": true,
  "MeetingroomCheckinInInfoscreenRequired": true,
  "MeetingroomCheckinInInfoscreenMinutesBefore": 25,
  "MeetingroomCheckinInInfoscreenReleaseAfterMinutes": 26,
  "CateringAddBuffertime": true,
  "CateringBuffertime": 1,
  "MeetingRoomSensorCheckOut": true,
  "MeetingRoomSensorRelaseIfNoPresenceAfterMinutes": 29,
  "MeetingroomInfoscreenBookingInterval": 30,
  "CateringDeliveryEnabled": true,
  "CateringExternalsDisabled": true,
  "FeatureEnabledOnPay": true,
  "EInkNameTagSelectionModeValue": 1,
  "MaximumEvBookingHours": 31
}

application/xml, text/xml

Sample:
<LocationPutDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Bluedock.Booking.Rest.Models.Admin">
  <AccessRoles>
    <AccessRolePutDTO>
      <GroupName>sample string 1</GroupName>
    </AccessRolePutDTO>
    <AccessRolePutDTO>
      <GroupName>sample string 1</GroupName>
    </AccessRolePutDTO>
  </AccessRoles>
  <Active>true</Active>
  <CateringAddBuffertime>true</CateringAddBuffertime>
  <CateringBuffertime>1</CateringBuffertime>
  <CateringCompany>sample string 14</CateringCompany>
  <CateringContactEmail>sample string 16</CateringContactEmail>
  <CateringContactName>sample string 15</CateringContactName>
  <CateringDeliveryEnabled>true</CateringDeliveryEnabled>
  <CateringExternalsDisabled>true</CateringExternalsDisabled>
  <CheckInCloseDaysBefore>7</CheckInCloseDaysBefore>
  <CheckInCloseHour>6</CheckInCloseHour>
  <CheckInOpenDaysBefore>9</CheckInOpenDaysBefore>
  <CheckInOpenHour>8</CheckInOpenHour>
  <CheckInRequired>true</CheckInRequired>
  <CheckOutEnabled>true</CheckOutEnabled>
  <Currency>sample string 17</Currency>
  <EInkNameTagSelectionModeValue>1</EInkNameTagSelectionModeValue>
  <FeatureEnabledOnPay>true</FeatureEnabledOnPay>
  <HasCatering>true</HasCatering>
  <MaximumEvBookingHours>31</MaximumEvBookingHours>
  <MeetingRoomSensorCheckOut>true</MeetingRoomSensorCheckOut>
  <MeetingRoomSensorRelaseIfNoPresenceAfterMinutes>29</MeetingRoomSensorRelaseIfNoPresenceAfterMinutes>
  <MeetingroomCheckinInInfoscreenMinutesBefore>25</MeetingroomCheckinInInfoscreenMinutesBefore>
  <MeetingroomCheckinInInfoscreenReleaseAfterMinutes>26</MeetingroomCheckinInInfoscreenReleaseAfterMinutes>
  <MeetingroomCheckinInInfoscreenRequired>true</MeetingroomCheckinInInfoscreenRequired>
  <MeetingroomInfoscreenBookingInterval>30</MeetingroomInfoscreenBookingInterval>
  <MeetingroomShowCapacity>true</MeetingroomShowCapacity>
  <MeetingroomShowFacilities>true</MeetingroomShowFacilities>
  <MeetingroomShowFaultyReport>true</MeetingroomShowFaultyReport>
  <MeetingroomShowOrganizer>true</MeetingroomShowOrganizer>
  <MeetingroomShowRoomImages>true</MeetingroomShowRoomImages>
  <MeetingroomShowSubject>true</MeetingroomShowSubject>
  <Name>sample string 1</Name>
  <Note>sample string 3</Note>
  <ParkingAvailable>true</ParkingAvailable>
  <RequireSeatSelection>true</RequireSeatSelection>
  <TimeZoneId>12</TimeZoneId>
</LocationPutDTO>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'LocationPutDTO'.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.