AutomationTiles
Update AutomationTile
Update an existing AutomationTile record.
PUT
Update AutomationTile
Updates an existing AutomationTile record. You must include the
Id of the record to update along with all required fields.
Authentication
This endpoint requires OAuth2 authentication. Include a valid bearer token in the
Authorization header.
The authenticated user must be a full unrestricted administrator or have the AutomationTile-Edit role.Enums
eAutomationTileAction — Action values
eAutomationTileAction — Action values
| Value | Name |
|---|---|
| 1 | None |
| 2 | UnlockAct365Door |
| 3 | CheckIn |
| 4 | CheckOut |
| 5 | BookingCheckIn |
| 6 | EventCheckIn |
| 7 | ResourceCleaned |
| 8 | RequestUrl |
| 9 | RedirectUrl |
| 10 | UnlockDoorDeckDoor |
| 11 | UnlockKisiDoor |
| 12 | BookResource |
| 13 | BookDesk |
| 14 | ShowNewBookingForm |
| 15 | SmartLock |
| 16 | ExtendBookingBy |
| 17 | ShowAcsModal |
| 18 | UnlockPadWordDoor |
| 19 | UnlockOPaxtonNet2Door |
eAutomationTileGeofencePrecission — GeofencePrecission values
eAutomationTileGeofencePrecission — GeofencePrecission values
| Value | Name |
|---|---|
| 1 | Low |
| 2 | Medium |
| 3 | High |
| 4 | VeryHigh |
Request Body
Required Fields
The Id of the AutomationTile record to update.
ID of the business linked to this record.
Tile name used to identify it in the admin panel.
Action triggered when the tile is scanned: None, CheckIn, CheckOut, BookingCheckIn, EventCheckIn, ExtendBookingBy, RequestUrl, RedirectUrl, ResourceCleaned, BookResource, BookDesk, ShowNewBookingForm, UnlockAct365Door, UnlockDoorDeckDoor, UnlockKisiDoor, SmartLock, etc..
Geofence precision level: Low, Medium, High, or VeryHigh. Higher precision requires the user to be closer to the tile coordinates.
Optional Fields
Unique tile identifier (GUID) auto-assigned on creation. Used to generate the QR code and NFC URL.
Parameters for the selected action. Format depends on the action type — e.g. a resource ID, a URL, or a resource ID|duration pair.
Whether to restrict the tile to a geographic area. When enabled, the tile only works if the user is within the configured radius of the tile’s coordinates.
Whether to also check the customer into the space when they scan the tile, regardless of the primary action.
Longitude of the tile’s installed location. Used for geofencing.
Latitude of the tile’s installed location. Used for geofencing.
Custom maximum distance in meters from the tile’s coordinates. Overrides the precision preset when set.
Custom message shown to the user when the tile action completes successfully.
Custom error message shown to the user when the tile action fails.
List of resources linked to this record.
The added resources value for this automation tile.
The removed resources value for this automation tile.
List of tariffs linked to this record.
The added tariffs value for this automation tile.
The removed tariffs value for this automation tile.
List of time passes linked to this record.
The added time passes value for this automation tile.
The removed time passes value for this automation tile.
List of floor plan desks linked to this record.
The added floor plan desks value for this automation tile.
The removed floor plan desks value for this automation tile.
Code Examples
Response
200
HTTP status code.
200 on success.A human-readable message confirming the update.
Contains the
Id of the updated record.true if the automationtile was updated successfully.null on success.Example Response
400
A summary of the validation error(s), in the format
PropertyName: error message.null on validation failure.Array of validation errors.
false when the request fails validation.Example Response
Update AutomationTile