---
title: "POST Event"
method: POST
path: "Event"
---

# POST Event

`POST Event` (webhook)

Sent to the event webhook URL when a matching event occurs in the organization.

## Payload

- union
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'access_key.create', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object, required
      - `id` integer, required — The ID of the access key
      - `resource_type` 'AccessKey', required — The resource type of the access key
      - `last_used_at` string, date-time, nullable, required — When the access key was last used.
      - `link_enabled` boolean, required — Will generate a link that can be used for access.
      - `qr_code_enabled` boolean, required — Will generate a QR code that can be used for access.
      - `created_at` string, date-time, required — When the access key was created
      - `updated_at` string, date-time, required — When the access key was updated
      - `guest_id` integer, required — The guest ID of the access key
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'access_key.destroy', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object, required
      - `id` integer, required — The ID of the access key
      - `resource_type` 'AccessKey', required — The resource type of the access key
      - `last_used_at` string, date-time, nullable, required — When the access key was last used.
      - `link_enabled` boolean, required — Will generate a link that can be used for access.
      - `qr_code_enabled` boolean, required — Will generate a QR code that can be used for access.
      - `created_at` string, date-time, required — When the access key was created
      - `updated_at` string, date-time, required — When the access key was updated
      - `guest_id` integer, required — The guest ID of the access key
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'amenity.create', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'amenity.destroy', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'amenity.update', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'apple_pass.destroy', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'apple_pass_instance.destroy', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'apple_pass_instance.resume', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'apple_pass_instance.suspend', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'beacon.update', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'booking.cancel', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'booking.create', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'camera.create', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'camera.destroy', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'camera.import', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'camera.rate_limited', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'camera_snapshot_set.create', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'camera.update', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'card.activate_with_token', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'card.activate', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'card.assign', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'card.create', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'card.deactivate', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'card.deassign', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'card.destroy', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'card.update', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'communication_policy.update', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object, required
      - `id` integer, required — The ID of the communication policy
      - `resource_type` 'CommunicationPolicy', required — The resource type of the communication policy
      - `created_at` string, date-time, required — When the communication policy was created
      - `updated_at` string, date-time, required — When the communication policy was updated
      - `send_incident_alert_emails` boolean, required — Whether incident alert emails are enabled for the organization.
      - `send_access_assignment_emails` boolean, required — Whether access assignment emails are enabled for the organization.
      - `send_report_emails` boolean, required — Whether report emails are enabled for the organization.
      - `send_credential_assignment_emails` boolean, required — Whether credential assignment emails are enabled for the organization.
      - `send_account_security_emails` boolean, required — Whether account security emails are enabled for the organization.
      - `organization_id` integer, required — The organization ID of the communication policy
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'controller.assign', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'controller.deassign', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'controller_input.closed', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'controller_input_connection.create', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'controller_input_connection.destroy', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'controller_input_connection.update', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'controller_input.opened', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'controller_input.tamper', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'controller_input.triggered', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'controller.reboot', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'controller_relay_connection.create', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'controller_relay_connection.destroy', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'controller_relay_connection.update', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'controller.tamper', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'controller.update', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'controller.wiegand_board_connect', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'controller.wiegand_board_disconnect', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'controller_wiegand_connection.create', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'controller_wiegand_connection.destroy', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'controller_wiegand_connection.excessive_pin_attempts', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'controller_wiegand_connection.update', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'csv_card_import.create', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object, required
      - `id` integer, required — The ID of the csv import
      - `name` string, required — The name of the csv import
      - `created_at` string, date-time, required — When the csv import was created
      - `updated_at` string, date-time, required — When the csv import was updated
      - `import_errors` object, required — Imported errors.
      - `file_name` string, required — The name of the CSV file. The file can be uploaded by first using the <a href="/operations/createSignedUploadURL">Signed upload url endpoint</a> to generate a signed URL and then using the URL to upload the file."
      - `status` 'waiting' | 'in_progress' | 'finished' | 'failed', required — The status of the import.
      - `organization_id` integer, nullable, required — The organization ID of the csv import
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'csv_user_import.create', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object, required
      - `id` integer, required — The ID of the csv import
      - `name` string, required — The name of the csv import
      - `created_at` string, date-time, required — When the csv import was created
      - `updated_at` string, date-time, required — When the csv import was updated
      - `import_errors` object, required — Imported errors.
      - `file_name` string, required — The name of the CSV file. The file can be uploaded by first using the <a href="/operations/createSignedUploadURL">Signed upload url endpoint</a> to generate a signed URL and then using the URL to upload the file."
      - `status` 'waiting' | 'in_progress' | 'finished' | 'failed', required — The status of the import.
      - `organization_id` integer, nullable, required — The organization ID of the csv import
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'custom_role.create', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object, required
      - `id` integer, required — The ID of the custom role
      - `resource_type` 'CustomRole', required — The resource type of the custom role
      - `name` string, required — The name of the custom role
      - `description` string, nullable, required — The description of the custom role
      - `applies_to` 'Organization' | 'Place' | 'Group', required
      - `permission_list` string[], required
      - `created_at` string, date-time, required — When the custom role was created
      - `updated_at` string, date-time, required — When the custom role was updated
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'custom_role.destroy', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object, required
      - `id` integer, required — The ID of the custom role
      - `resource_type` 'CustomRole', required — The resource type of the custom role
      - `name` string, required — The name of the custom role
      - `description` string, nullable, required — The description of the custom role
      - `applies_to` 'Organization' | 'Place' | 'Group', required
      - `permission_list` string[], required
      - `created_at` string, date-time, required — When the custom role was created
      - `updated_at` string, date-time, required — When the custom role was updated
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'custom_role.update', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object, required
      - `id` integer, required — The ID of the custom role
      - `resource_type` 'CustomRole', required — The resource type of the custom role
      - `name` string, required — The name of the custom role
      - `description` string, nullable, required — The description of the custom role
      - `applies_to` 'Organization' | 'Place' | 'Group', required
      - `permission_list` string[], required
      - `created_at` string, date-time, required — When the custom role was created
      - `updated_at` string, date-time, required — When the custom role was updated
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'elevator.create', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object, required
      - `id` integer, required — The ID of the elevator
      - `resource_type` 'Elevator', required — The resource type of the elevator
      - `name` string, required — The name of the elevator
      - `description` string, nullable, required — The description of the elevator
      - `created_at` string, date-time, required — When the elevator was created
      - `updated_at` string, date-time, required — When the elevator was updated
      - `place_id` integer, required — The place ID of the elevator
      - `integration_id` integer, nullable, required — The integration ID of the elevator
      - `elevator_stops_count` integer, required
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'elevator.destroy', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object, required
      - `id` integer, required — The ID of the elevator
      - `resource_type` 'Elevator', required — The resource type of the elevator
      - `name` string, required — The name of the elevator
      - `description` string, nullable, required — The description of the elevator
      - `created_at` string, date-time, required — When the elevator was created
      - `updated_at` string, date-time, required — When the elevator was updated
      - `place_id` integer, required — The place ID of the elevator
      - `integration_id` integer, nullable, required — The integration ID of the elevator
      - `elevator_stops_count` integer, required
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'elevator.permit', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'elevator_stop.cancel_lockdown', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'elevator_stop.create', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object, required
      - `id` integer, required — The ID of the elevator stop
      - `resource_type` 'ElevatorStop', required — The resource type of the elevator stop
      - `created_at` string, date-time, required — When the elevator stop was created
      - `updated_at` string, date-time, required — When the elevator stop was updated
      - `name` string, required — The name of the elevator stop
      - `locked_down` boolean, required — Whether the elevator stop is currently locked down. When locked down the elevator stop is locked for everyone
      - `locked_down_since` string, date-time, nullable, required — Since when the elevator stop has been locked down
      - `on_scheduled_permit` boolean, required — If the elevator stop is on a scheduled unlock
      - `permitted` boolean, required — Whether the elevator stop is currently permitted
      - `time_restriction_enabled` boolean, nullable, required — Whether the elevator stop is time restricted. Time restriction enforces that users may only permit at specific hours
      - `elevator_id` integer, required — The elevator ID of the elevator stop
      - `floor_id` integer, required — The floor ID of the elevator stop
      - `place_id` integer, required — The place ID of the elevator stop
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'elevator_stop.destroy', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object, required
      - `id` integer, required — The ID of the elevator stop
      - `resource_type` 'ElevatorStop', required — The resource type of the elevator stop
      - `created_at` string, date-time, required — When the elevator stop was created
      - `updated_at` string, date-time, required — When the elevator stop was updated
      - `name` string, required — The name of the elevator stop
      - `locked_down` boolean, required — Whether the elevator stop is currently locked down. When locked down the elevator stop is locked for everyone
      - `locked_down_since` string, date-time, nullable, required — Since when the elevator stop has been locked down
      - `on_scheduled_permit` boolean, required — If the elevator stop is on a scheduled unlock
      - `permitted` boolean, required — Whether the elevator stop is currently permitted
      - `time_restriction_enabled` boolean, nullable, required — Whether the elevator stop is time restricted. Time restriction enforces that users may only permit at specific hours
      - `elevator_id` integer, required — The elevator ID of the elevator stop
      - `floor_id` integer, required — The floor ID of the elevator stop
      - `place_id` integer, required — The place ID of the elevator stop
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'elevator_stop.lock_down', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'elevator_stop.scheduled_permit_ended', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'elevator_stop.scheduled_permit_started', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object — The object of the event
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'elevator_stop.update', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object, required
      - `id` integer, required — The ID of the elevator stop
      - `resource_type` 'ElevatorStop', required — The resource type of the elevator stop
      - `created_at` string, date-time, required — When the elevator stop was created
      - `updated_at` string, date-time, required — When the elevator stop was updated
      - `name` string, required — The name of the elevator stop
      - `locked_down` boolean, required — Whether the elevator stop is currently locked down. When locked down the elevator stop is locked for everyone
      - `locked_down_since` string, date-time, nullable, required — Since when the elevator stop has been locked down
      - `on_scheduled_permit` boolean, required — If the elevator stop is on a scheduled unlock
      - `permitted` boolean, required — Whether the elevator stop is currently permitted
      - `time_restriction_enabled` boolean, nullable, required — Whether the elevator stop is time restricted. Time restriction enforces that users may only permit at specific hours
      - `elevator_id` integer, required — The elevator ID of the elevator stop
      - `floor_id` integer, required — The floor ID of the elevator stop
      - `place_id` integer, required — The place ID of the elevator stop
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'elevator.update', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object, required
      - `id` integer, required — The ID of the elevator
      - `resource_type` 'Elevator', required — The resource type of the elevator
      - `name` string, required — The name of the elevator
      - `description` string, nullable, required — The description of the elevator
      - `created_at` string, date-time, required — When the elevator was created
      - `updated_at` string, date-time, required — When the elevator was updated
      - `place_id` integer, required — The place ID of the elevator
      - `integration_id` integer, nullable, required — The integration ID of the elevator
      - `elevator_stops_count` integer, required
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'event_retention_policy.create', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object, required
      - `id` integer, required — The ID of the event retention policy
      - `resource_type` 'EventRetentionPolicy', required — The resource type of the event retention policy
      - `name` string, required — The name of the policy
      - `enabled` boolean, required — Whether the event retention policy is enabled
      - `action` 'anonymize' | 'delete', required — The action that should be taken on the events
      - `retention` string, duration, required — Events older than this are affected by the policy. Formatted as an ISO8601 duration.
      - `priority` integer, required — What priority the policy has if multiple overlap
      - `event_type` string, nullable, required — The event's type the event retention policy should check
      - `event_actor_id` integer, nullable, required — The event's actor ID the event retention policy should check
      - `event_actor_type` string, nullable, required — The event's actor ID the event retention policy should check
      - `event_authenticated_by_id` integer, nullable, required — The event's authenticated by ID the event retention policy should check
      - `event_authenticated_by_type` string, nullable, required — The event's authenticated by type the event retention policy should check
      - `event_object_id` integer, nullable, required — The event's object ID the event retention policy should check
      - `event_object_type` integer, nullable, required — The event's object type the event retention policy should check
      - `event_place_id` integer, nullable, required — The event's place ID the event retention policy should check
      - `event_success` boolean, nullable, required — The event's success the event retention policy should check
      - `created_at` string, date-time, required — When the event retention policy was created
      - `updated_at` string, date-time, required — When the event retention policy was updated
      - `organization_id` integer, required — The organization ID of the event retention policy
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'event_retention_policy.destroy', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object, required
      - `id` integer, required — The ID of the event retention policy
      - `resource_type` 'EventRetentionPolicy', required — The resource type of the event retention policy
      - `name` string, required — The name of the policy
      - `enabled` boolean, required — Whether the event retention policy is enabled
      - `action` 'anonymize' | 'delete', required — The action that should be taken on the events
      - `retention` string, duration, required — Events older than this are affected by the policy. Formatted as an ISO8601 duration.
      - `priority` integer, required — What priority the policy has if multiple overlap
      - `event_type` string, nullable, required — The event's type the event retention policy should check
      - `event_actor_id` integer, nullable, required — The event's actor ID the event retention policy should check
      - `event_actor_type` string, nullable, required — The event's actor ID the event retention policy should check
      - `event_authenticated_by_id` integer, nullable, required — The event's authenticated by ID the event retention policy should check
      - `event_authenticated_by_type` string, nullable, required — The event's authenticated by type the event retention policy should check
      - `event_object_id` integer, nullable, required — The event's object ID the event retention policy should check
      - `event_object_type` integer, nullable, required — The event's object type the event retention policy should check
      - `event_place_id` integer, nullable, required — The event's place ID the event retention policy should check
      - `event_success` boolean, nullable, required — The event's success the event retention policy should check
      - `created_at` string, date-time, required — When the event retention policy was created
      - `updated_at` string, date-time, required — When the event retention policy was updated
      - `organization_id` integer, required — The organization ID of the event retention policy
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
    - `uuid` string, uuid, required — The UUID of the event
    - `type` 'event_retention_policy.update', required
    - `actor_type` 'null' | 'GroupLink' | 'MarketplaceInstallation' | 'User' | 'Guest', nullable, required — The type of the actor of the event
    - `actor_id` integer, nullable, required — The ID of the actor of the event
    - `actor_name` string, nullable, required — The name of the actor of the event
    - `actor_email` string, nullable, required — The email of the actor of the event
    - `authenticated_by_type` 'null' | 'ApplePassInstance' | 'Card' | 'GroupLink' | 'Login' | 'OauthAccessToken' | 'AccessKey', nullable, required — The type of the credential of the event
    - `authenticated_by_id` integer, nullable, required — The ID of the credential
    - `authorized_by_type` string, nullable, required
    - `authorized_by_id` integer, nullable, required
    - `authorized_by_role_id` string, nullable, required
    - `object_type` string, required — The type of the object of the event
    - `object_id` integer, required — The ID of the object of the event
    - `object_name` string, required — The name of the object of the event
    - `object` object, required
      - `id` integer, required — The ID of the event retention policy
      - `resource_type` 'EventRetentionPolicy', required — The resource type of the event retention policy
      - `name` string, required — The name of the policy
      - `enabled` boolean, required — Whether the event retention policy is enabled
      - `action` 'anonymize' | 'delete', required — The action that should be taken on the events
      - `retention` string, duration, required — Events older than this are affected by the policy. Formatted as an ISO8601 duration.
      - `priority` integer, required — What priority the policy has if multiple overlap
      - `event_type` string, nullable, required — The event's type the event retention policy should check
      - `event_actor_id` integer, nullable, required — The event's actor ID the event retention policy should check
      - `event_actor_type` string, nullable, required — The event's actor ID the event retention policy should check
      - `event_authenticated_by_id` integer, nullable, required — The event's authenticated by ID the event retention policy should check
      - `event_authenticated_by_type` string, nullable, required — The event's authenticated by type the event retention policy should check
      - `event_object_id` integer, nullable, required — The event's object ID the event retention policy should check
      - `event_object_type` integer, nullable, required — The event's object type the event retention policy should check
      - `event_place_id` integer, nullable, required — The event's place ID the event retention policy should check
      - `event_success` boolean, nullable, required — The event's success the event retention policy should check
      - `created_at` string, date-time, required — When the event retention policy was created
      - `updated_at` string, date-time, required — When the event retention policy was updated
      - `organization_id` integer, required — The organization ID of the event retention policy
    - `action` string, required — The action of the event
    - `created_at` string, required
    - `message` string, nullable, required — The string representation of the event
    - `success` boolean, required — Whether the action was successful
    - `code` string, nullable, required — The code of the event
    - `sequence` string, required — The sequence used to group related events part of the same action
    - `organization_id` integer, required — The organization ID of the event
    - `place_id` integer, nullable, required — The place ID of the event
    - `error_code` string, nullable, required — The error code of the event
    - `error_message` string, nullable, required — The error message of the event
    - `references` object[], required
  - object
- … truncated; see the full OpenAPI document linked below

## Acknowledgement `204`

No Content

---

[API](https://skmtc.dev/kisi/apis/kisi-api.md) · [All operations](https://skmtc.dev/kisi/apis/kisi-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/kisi/kisi-api/revisions/998700ffff5a/schema)
