Skip to main content

Message bus events

This document provides detailed documentation for all events used in the Infrahub message bus system.

info

For more detailed explanations on how to use these events within Infrahub, see the event handling topic.

Messages events

Check Artifact

Event check.artifact.create

Description: Runs a check to verify the creation of an artifact.

Priority: 2

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
artifact_nameName of the artifactstringNone
artifact_definitionThe the ID of the artifact definitionstringNone
commitThe commit to targetstringNone
content_typeContent type of the artifactstringNone
transform_typeThe type of transform associated with this artifactstringNone
transform_locationThe transforms location within the repositorystringNone
repository_idThe unique ID of the RepositorystringNone
repository_nameThe name of the RepositorystringNone
repository_kindThe kind of the RepositorystringNone
branch_nameThe branch where the check is runstringNone
target_idThe ID of the target object for this artifactstringNone
target_nameName of the artifact targetstringNone
artifact_idThe id of the artifact if it previously existedN/ANone
queryThe name of the query to use when collecting datastringNone
timeoutTimeout for requests used to generate this artifactintegerNone
variablesInput variables when generating the artifactobjectNone
validator_idThe ID of the validatorstringNone

Check Generator

Event check.generator.run

Description: A check that runs a generator.

Priority: 3

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
generator_definitionThe Generator definitionN/ANone
generator_instanceThe id of the generator instance if it previously existedN/ANone
commitThe commit to targetstringNone
repository_idThe unique ID of the RepositorystringNone
repository_nameThe name of the RepositorystringNone
repository_kindThe kind of the RepositorystringNone
branch_nameThe branch where the check is runstringNone
target_idThe ID of the target object for this generatorstringNone
target_nameName of the generator targetstringNone
queryThe name of the query to use when collecting datastringNone
variablesInput variables when running the generatorobjectNone
validator_idThe ID of the validatorstringNone

Check Repository

Event check.repository.check_definition

Description: Triggers user defined checks to run based on a Check Definition.

Priority: 2

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
check_definition_idThe unique ID of the check definitionstringNone
commitThe commit to targetstringNone
repository_idThe unique ID of the RepositorystringNone
repository_nameThe name of the RepositorystringNone
branch_nameThe branch where the check is runstringNone
file_pathThe path and filename of the checkstringNone
class_nameThe name of the class containing the checkstringNone
proposed_changeThe unique ID of the Proposed ChangestringNone
branch_diffThe calculated diff between the two branchesN/ANone

Event check.repository.merge_conflicts

Description: Runs a check to validate if there are merge conflicts for a proposed change between two branches.

Priority: 2

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
validator_idThe id of the validator associated with this checkstringNone
validator_execution_idThe id of current execution of the associated validatorstringNone
check_execution_idThe unique ID for the current execution of this checkstringNone
proposed_changeThe unique ID of the Proposed ChangestringNone
repository_idThe unique ID of the RepositorystringNone
repository_nameThe name of the RepositorystringNone
source_branchThe source branchstringNone
target_branchThe target branchstringNone

Event check.repository.user_check

Description: Runs a check as defined within a CoreCheckDefinition within a repository.

Priority: 3

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
validator_idThe id of the validator associated with this checkstringNone
validator_execution_idThe id of current execution of the associated validatorstringNone
check_execution_idThe unique ID for the current execution of this checkstringNone
check_definition_idThe unique ID of the check definitionstringNone
commitThe commit to targetstringNone
repository_idThe unique ID of the RepositorystringNone
repository_nameThe name of the RepositorystringNone
branch_nameThe branch where the check is runstringNone
file_pathThe path and filename of the checkstringNone
class_nameThe name of the class containing the checkstringNone
proposed_changeThe unique ID of the Proposed ChangestringNone
variablesInput variables when running the checkobjectNone
nameThe name of the checkstringNone
branch_diffThe calculated diff between the two branchesN/ANone

Event Branch

Event event.branch.create

Description: Sent a new branch is created.

Priority: 5

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
branchThe branch that was createdstringNone
branch_idThe unique ID of the branchstringNone
sync_with_gitIndicates if Infrahub should extend this branch to git.booleanNone

Event event.branch.delete

Description: Sent when a branch has been deleted.

Priority: 5

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
branchThe branch that was deletedstringNone
branch_idThe unique ID of the branchstringNone
sync_with_gitIndicates if the branch was extended to GitbooleanNone

Event event.branch.merge

Description: Sent when a branch has been merged.

Priority: 5

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
source_branchThe source branchstringNone
target_branchThe target branchstringNone

Event event.branch.rebased

Description: Sent when a branch has been rebased.

Priority: 3

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
branchThe branch that was rebasedstringNone

Event Node

Event event.node.mutated

Description: Sent when a node has been mutated

Priority: 3

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
branchThe branch that was createdstringNone
kindThe type of object modifiedstringNone
node_idThe ID of the mutated nodestringNone
actionThe action taken on the nodestringNone
dataData on modified objectobjectNone

Event Schema

Event event.schema.update

Description: Sent when the schema on a branch has been updated.

Priority: 5

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
branchThe branch where the update occurredstringNone

Event Worker

Event event.worker.new_primary_api

Description: Sent on startup or when a new primary API worker is elected.

Priority: 3

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
worker_idThe worker ID that got electedstringNone

Finalize Validator

Event finalize.validator.execution

Description: Update the status of a validator after all checks have been completed.

Priority: 3

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
validator_idThe id of the validator associated with this checkstringNone
validator_execution_idThe id of current execution of the associated validatorstringNone
start_timeStart time when the message was first createdstringNone
validator_typeThe type of validator to completestringNone

Git File

Event git.file.get

Description: Read a file from a Git repository.

Priority: 4

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
commitThe commit id to use to access the filestringNone
fileThe path and filename within the repositorystringNone
repository_idThe unique ID of the RepositorystringNone
repository_nameThe name of the repositorystringNone
repository_kindThe kind of the repositorystringNone

Git Repository

Event git.repository.connectivity

Description: Validate connectivity and credentials to remote repository

Priority: 3

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
repository_nameThe name of the repositorystringNone
repository_locationThe location of repositorystringNone

Schema Migration

Event schema.migration.path

Priority: 3

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
branchThe name of the branch to targetN/ANone
migration_nameThe name of the migration to runstringNone
new_node_schemanew Schema of Node or Generic to processN/ANone
previous_node_schemaPrevious Schema of Node or Generic to processN/ANone
schema_pathSchemaPath to the element of the schema to migrateN/ANone

Schema Validator

Event schema.validator.path

Priority: 3

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
branchThe name of the branch to targetN/ANone
constraint_nameThe name of the constraint to validatestringNone
node_schemaSchema of Node or Generic to validateN/ANone
schema_pathSchemaPath to the element of the schema to validateN/ANone

Refresh Git

Event refresh.git.fetch

Description: Fetch a repository remote changes.

Priority: 3

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
locationThe external URL of the repositorystringNone
repository_idThe unique ID of the repositorystringNone
repository_nameThe name of the repositorystringNone
repository_kindThe type of repositorystringNone
infrahub_branch_nameInfrahub branch on which to sync the remote repositorystringNone

Refresh Registry

Event refresh.registry.branches

Description: Sent to indicate that the registry should be refreshed and new branch data loaded.

Priority: 3

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone

Event refresh.registry.rebased_branch

Description: Sent to refresh a rebased branch within the local registry.

Priority: 3

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
branchThe branch that was rebasedstringNone

Refresh Webhook

Event refresh.webhook.configuration

Description: Sent to indicate that configuration in the cache for webhooks should be refreshed.

Priority: 3

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone

Request Artifact Definition

Event request.artifact_definition.check

Description: Sent to validate the generation of artifacts in relation to a proposed change.

Priority: 3

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
artifact_definitionThe Artifact DefinitionN/ANone
branch_diffThe calculated diff between the two branchesN/ANone
proposed_changeThe unique ID of the Proposed ChangestringNone
source_branchThe source branchstringNone
source_branch_sync_with_gitIndicates if the source branch should sync with gitbooleanNone
destination_branchThe target branchstringNone

Request Generator Definition

Event request.generator_definition.check

Description: Sent to trigger Generators to run for a proposed change.

Priority: 3

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
generator_definitionThe Generator DefinitionN/ANone
branch_diffThe calculated diff between the two branchesN/ANone
proposed_changeThe unique ID of the Proposed ChangestringNone
source_branchThe source branchstringNone
source_branch_sync_with_gitIndicates if the source branch should sync with gitbooleanNone
destination_branchThe target branchstringNone

Request Proposed Change

Event request.proposed_change.pipeline

Description: Sent request the start of a pipeline connected to a proposed change.

Priority: 5

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
proposed_changeThe unique ID of the proposed changestringNone
source_branchThe source branch of the proposed changestringNone
source_branch_sync_with_gitIndicates if the source branch should sync with gitbooleanNone
destination_branchThe destination branch of the proposed changestringNone
check_typeCan be used to restrict the pipeline to a specific type of jobN/Aall

Event request.proposed_change.refresh_artifacts

Description: Sent trigger the refresh of artifacts that are impacted by the proposed change.

Priority: 3

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
proposed_changeThe unique ID of the Proposed ChangestringNone
source_branchThe source branch of the proposed changestringNone
source_branch_sync_with_gitIndicates if the source branch should sync with gitbooleanNone
destination_branchThe destination branch of the proposed changestringNone
branch_diffThe calculated diff between the two branchesN/ANone

Request Repository

Event request.repository.checks

Description: Sent to trigger the checks for a repository to be executed.

Priority: 3

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
proposed_changeThe unique ID of the Proposed ChangestringNone
repositoryThe unique ID of the RepositorystringNone
source_branchThe source branchstringNone
target_branchThe target branchstringNone

Event request.repository.user_checks

Description: Sent to trigger the user defined checks on a repository.

Priority: 3

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
proposed_changeThe unique ID of the Proposed ChangestringNone
repositoryThe unique ID of the RepositorystringNone
source_branchThe source branchstringNone
source_branch_sync_with_gitIndicates if the source branch should sync with gitbooleanNone
target_branchThe target branchstringNone
branch_diffThe calculated diff between the two branchesN/ANone

Send Echo

Event send.echo.request

Description: Sent a echo request, i.e., ping message.

Priority: 3

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
messageThe message to sendstringNone

Trigger Webhook

Event trigger.webhook.actions

Description: Triggers webhooks to be sent for the given action

Priority: 3

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
event_typeThe event typestringNone
event_dataThe webhook payloadobjectNone

Responses events

Check Artifact

Event check.artifact.create

Description: Runs a check to verify the creation of an artifact.

Priority: 2

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
artifact_nameName of the artifactstringNone
artifact_definitionThe the ID of the artifact definitionstringNone
commitThe commit to targetstringNone
content_typeContent type of the artifactstringNone
transform_typeThe type of transform associated with this artifactstringNone
transform_locationThe transforms location within the repositorystringNone
repository_idThe unique ID of the RepositorystringNone
repository_nameThe name of the RepositorystringNone
repository_kindThe kind of the RepositorystringNone
branch_nameThe branch where the check is runstringNone
target_idThe ID of the target object for this artifactstringNone
target_nameName of the artifact targetstringNone
artifact_idThe id of the artifact if it previously existedN/ANone
queryThe name of the query to use when collecting datastringNone
timeoutTimeout for requests used to generate this artifactintegerNone
variablesInput variables when generating the artifactobjectNone
validator_idThe ID of the validatorstringNone

Check Generator

Event check.generator.run

Description: A check that runs a generator.

Priority: 3

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
generator_definitionThe Generator definitionN/ANone
generator_instanceThe id of the generator instance if it previously existedN/ANone
commitThe commit to targetstringNone
repository_idThe unique ID of the RepositorystringNone
repository_nameThe name of the RepositorystringNone
repository_kindThe kind of the RepositorystringNone
branch_nameThe branch where the check is runstringNone
target_idThe ID of the target object for this generatorstringNone
target_nameName of the generator targetstringNone
queryThe name of the query to use when collecting datastringNone
variablesInput variables when running the generatorobjectNone
validator_idThe ID of the validatorstringNone

Check Repository

Event check.repository.check_definition

Description: Triggers user defined checks to run based on a Check Definition.

Priority: 2

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
check_definition_idThe unique ID of the check definitionstringNone
commitThe commit to targetstringNone
repository_idThe unique ID of the RepositorystringNone
repository_nameThe name of the RepositorystringNone
branch_nameThe branch where the check is runstringNone
file_pathThe path and filename of the checkstringNone
class_nameThe name of the class containing the checkstringNone
proposed_changeThe unique ID of the Proposed ChangestringNone
branch_diffThe calculated diff between the two branchesN/ANone

Event check.repository.merge_conflicts

Description: Runs a check to validate if there are merge conflicts for a proposed change between two branches.

Priority: 2

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
validator_idThe id of the validator associated with this checkstringNone
validator_execution_idThe id of current execution of the associated validatorstringNone
check_execution_idThe unique ID for the current execution of this checkstringNone
proposed_changeThe unique ID of the Proposed ChangestringNone
repository_idThe unique ID of the RepositorystringNone
repository_nameThe name of the RepositorystringNone
source_branchThe source branchstringNone
target_branchThe target branchstringNone

Event check.repository.user_check

Description: Runs a check as defined within a CoreCheckDefinition within a repository.

Priority: 3

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
validator_idThe id of the validator associated with this checkstringNone
validator_execution_idThe id of current execution of the associated validatorstringNone
check_execution_idThe unique ID for the current execution of this checkstringNone
check_definition_idThe unique ID of the check definitionstringNone
commitThe commit to targetstringNone
repository_idThe unique ID of the RepositorystringNone
repository_nameThe name of the RepositorystringNone
branch_nameThe branch where the check is runstringNone
file_pathThe path and filename of the checkstringNone
class_nameThe name of the class containing the checkstringNone
proposed_changeThe unique ID of the Proposed ChangestringNone
variablesInput variables when running the checkobjectNone
nameThe name of the checkstringNone
branch_diffThe calculated diff between the two branchesN/ANone

Event Branch

Event event.branch.create

Description: Sent a new branch is created.

Priority: 5

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
branchThe branch that was createdstringNone
branch_idThe unique ID of the branchstringNone
sync_with_gitIndicates if Infrahub should extend this branch to git.booleanNone

Event event.branch.delete

Description: Sent when a branch has been deleted.

Priority: 5

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
branchThe branch that was deletedstringNone
branch_idThe unique ID of the branchstringNone
sync_with_gitIndicates if the branch was extended to GitbooleanNone

Event event.branch.merge

Description: Sent when a branch has been merged.

Priority: 5

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
source_branchThe source branchstringNone
target_branchThe target branchstringNone

Event event.branch.rebased

Description: Sent when a branch has been rebased.

Priority: 3

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
branchThe branch that was rebasedstringNone

Event Node

Event event.node.mutated

Description: Sent when a node has been mutated

Priority: 3

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
branchThe branch that was createdstringNone
kindThe type of object modifiedstringNone
node_idThe ID of the mutated nodestringNone
actionThe action taken on the nodestringNone
dataData on modified objectobjectNone

Event Schema

Event event.schema.update

Description: Sent when the schema on a branch has been updated.

Priority: 5

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
branchThe branch where the update occurredstringNone

Event Worker

Event event.worker.new_primary_api

Description: Sent on startup or when a new primary API worker is elected.

Priority: 3

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
worker_idThe worker ID that got electedstringNone

Finalize Validator

Event finalize.validator.execution

Description: Update the status of a validator after all checks have been completed.

Priority: 3

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
validator_idThe id of the validator associated with this checkstringNone
validator_execution_idThe id of current execution of the associated validatorstringNone
start_timeStart time when the message was first createdstringNone
validator_typeThe type of validator to completestringNone

Git File

Event git.file.get

Description: Read a file from a Git repository.

Priority: 4

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
commitThe commit id to use to access the filestringNone
fileThe path and filename within the repositorystringNone
repository_idThe unique ID of the RepositorystringNone
repository_nameThe name of the repositorystringNone
repository_kindThe kind of the repositorystringNone

Git Repository

Event git.repository.connectivity

Description: Validate connectivity and credentials to remote repository

Priority: 3

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
repository_nameThe name of the repositorystringNone
repository_locationThe location of repositorystringNone

Schema Migration

Event schema.migration.path

Priority: 3

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
branchThe name of the branch to targetN/ANone
migration_nameThe name of the migration to runstringNone
new_node_schemanew Schema of Node or Generic to processN/ANone
previous_node_schemaPrevious Schema of Node or Generic to processN/ANone
schema_pathSchemaPath to the element of the schema to migrateN/ANone

Schema Validator

Event schema.validator.path

Priority: 3

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
branchThe name of the branch to targetN/ANone
constraint_nameThe name of the constraint to validatestringNone
node_schemaSchema of Node or Generic to validateN/ANone
schema_pathSchemaPath to the element of the schema to validateN/ANone

Refresh Git

Event refresh.git.fetch

Description: Fetch a repository remote changes.

Priority: 3

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
locationThe external URL of the repositorystringNone
repository_idThe unique ID of the repositorystringNone
repository_nameThe name of the repositorystringNone
repository_kindThe type of repositorystringNone
infrahub_branch_nameInfrahub branch on which to sync the remote repositorystringNone

Refresh Registry

Event refresh.registry.branches

Description: Sent to indicate that the registry should be refreshed and new branch data loaded.

Priority: 3

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone

Event refresh.registry.rebased_branch

Description: Sent to refresh a rebased branch within the local registry.

Priority: 3

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
branchThe branch that was rebasedstringNone

Refresh Webhook

Event refresh.webhook.configuration

Description: Sent to indicate that configuration in the cache for webhooks should be refreshed.

Priority: 3

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone

Request Artifact Definition

Event request.artifact_definition.check

Description: Sent to validate the generation of artifacts in relation to a proposed change.

Priority: 3

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
artifact_definitionThe Artifact DefinitionN/ANone
branch_diffThe calculated diff between the two branchesN/ANone
proposed_changeThe unique ID of the Proposed ChangestringNone
source_branchThe source branchstringNone
source_branch_sync_with_gitIndicates if the source branch should sync with gitbooleanNone
destination_branchThe target branchstringNone

Request Generator Definition

Event request.generator_definition.check

Description: Sent to trigger Generators to run for a proposed change.

Priority: 3

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
generator_definitionThe Generator DefinitionN/ANone
branch_diffThe calculated diff between the two branchesN/ANone
proposed_changeThe unique ID of the Proposed ChangestringNone
source_branchThe source branchstringNone
source_branch_sync_with_gitIndicates if the source branch should sync with gitbooleanNone
destination_branchThe target branchstringNone

Request Proposed Change

Event request.proposed_change.pipeline

Description: Sent request the start of a pipeline connected to a proposed change.

Priority: 5

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
proposed_changeThe unique ID of the proposed changestringNone
source_branchThe source branch of the proposed changestringNone
source_branch_sync_with_gitIndicates if the source branch should sync with gitbooleanNone
destination_branchThe destination branch of the proposed changestringNone
check_typeCan be used to restrict the pipeline to a specific type of jobN/Aall

Event request.proposed_change.refresh_artifacts

Description: Sent trigger the refresh of artifacts that are impacted by the proposed change.

Priority: 3

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
proposed_changeThe unique ID of the Proposed ChangestringNone
source_branchThe source branch of the proposed changestringNone
source_branch_sync_with_gitIndicates if the source branch should sync with gitbooleanNone
destination_branchThe destination branch of the proposed changestringNone
branch_diffThe calculated diff between the two branchesN/ANone

Request Repository

Event request.repository.checks

Description: Sent to trigger the checks for a repository to be executed.

Priority: 3

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
proposed_changeThe unique ID of the Proposed ChangestringNone
repositoryThe unique ID of the RepositorystringNone
source_branchThe source branchstringNone
target_branchThe target branchstringNone

Event request.repository.user_checks

Description: Sent to trigger the user defined checks on a repository.

Priority: 3

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
proposed_changeThe unique ID of the Proposed ChangestringNone
repositoryThe unique ID of the RepositorystringNone
source_branchThe source branchstringNone
source_branch_sync_with_gitIndicates if the source branch should sync with gitbooleanNone
target_branchThe target branchstringNone
branch_diffThe calculated diff between the two branchesN/ANone

Send Echo

Event send.echo.request

Description: Sent a echo request, i.e., ping message.

Priority: 3

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
messageThe message to sendstringNone

Trigger Webhook

Event trigger.webhook.actions

Description: Triggers webhooks to be sent for the given action

Priority: 3

KeyDescriptionTypeDefault Value
metaMeta properties for the messageN/ANone
event_typeThe event typestringNone
event_dataThe webhook payloadobjectNone