Table of contents
Webhooks

Events

iModel Event

Contains basic event information and details.

Name
Type
Description
contentType
String

iModel event webhook event type.

enqueuedDateTime
String

Date and time when event was enqueued.

messageId
String

Event message ID.

subscriptionId
String

Webhook ID.

Changeset Pushed Event

Event that gets triggered when new Changeset is pushed for the iModel.

Name
Type
Description
briefcaseId
String

Id of the Briefcase.

changesetId
String

Changeset id is a 40 characters SHA1 hash that is used to validate Changeset. The id of Changeset is generated from the id of its parent as well as its contents.

changesetIndex
String

Index of the Changeset (increasing, but not necessarily sequential).

imodelId
String

Globally Unique Identifier of the iModel.

projectId
String

Globally Unique Identifier of the project that iModel belongs to.

iModel Deleted Event

Event that gets triggered when the iModel is deleted.

Name
Type
Description
imodelId
String

Globally Unique Identifier of the iModel.

projectId
String

Globally Unique Identifier of the project that iModel belongs to.

Named Version Created Event

Event that gets triggered when new Named Version is created for the iModel.

Name
Type
Description
changesetId
String

Changeset id is a 40 characters SHA1 hash that is used to validate Changeset. The id of Changeset is generated from the id of its parent as well as its contents.

changesetIndex
String

Index of the Changeset (increasing, but not necessarily sequential).

imodelId
String

Globally Unique Identifier of the iModel.

projectId
String

Globally Unique Identifier of the project that iModel belongs to.

versionId
String

Globally Unique Identifier of the Named Version.

Changeset Group Completed Event

Event that gets triggered when Changeset Group is closed with state "Completed".

Name
Type
Description
changesetId
String

Changeset id is a 40 characters SHA1 hash that is used to validate Changeset. The id of Changeset is generated from the id of its parent as well as its contents.

changesetIndex
String

Index of the Changeset (increasing, but not necessarily sequential).

imodelId
String

Globally Unique Identifier of the iModel.

projectId
String

Globally Unique Identifier of the project that iModel belongs to.

changesetGroupId
String

Globally Unique Identifier of the closed Changeset Group

Changes Ready Event

Event that gets triggered when there are new changes to the iModel which are ready to be processed.

Name
Type
Description
changesetId
String

Changeset id is a 40 characters SHA1 hash that is used to validate Changeset. The id of Changeset is generated from the id of its parent as well as its contents.

changesetIndex
String

Index of the Changeset (increasing, but not necessarily sequential).

imodelId
String

Globally Unique Identifier of the iModel.

projectId
String

Globally Unique Identifier of the project that iModel belongs to.