Namespace Autodesk.Webhooks.Model
Classes
Contains the response to a Create Webhooks for All Events request.
Contains the details of a webhook.
Represents the extent to which the event is monitored. For example, if the scope is folder, the webhooks service generates a notification for the specified event occurring in any sub folder or item within that folder.
Specifies the details of a webhook to be created.
A paginated list of webhooks.
Contains an object with the address of the next page of the list of webhooks.
Specifies the details of a webhook to be updated.
Contains the response to a Create Secret Token request.
The request body for an Update Secret Token operation.
Enums
Defines the events you can subscribe to. If the desired event is not in this enum, use the overloaded method that accepts a string parameter for the system.
Specifies the geographical location (region) of the server a request must be executed on. This also corresponds to the region where the Webhook data is stored. It is also the location of the server that will make requests to your callback URL. Possible values:
US
- (Default) Data center dedicated to serve the United States region.EMEA
- Data center dedicated to serve the European Union, Middle East, and Africa regions.APAC
- (Beta) Data center dedicated to serve the Australia region.
Note: Beta features are subject to change. Please avoid using them in production environments.
Defines Scopes
Specifies the sorting order of the list of webhooks by their lastUpdatedDate
attribute.
asc
- Ascending order.desc
- (Default) Descending order.
Indicates the current state of the webhook. Possible values are
active
- Successfully delivered most recent event notifications.inactive
- Failed to deliver most recent event notification and has been deactivated.reactivated
- Previously inactive webhook that has been reactivated. No events have occurred since reactivation.
See Event Delivery Guarantees for more information on how the system deactivates webhooks and subsequently reactivates them.
Filters retrieved webhooks by their current state. Possible values are
active
- Successfully delivered most recent event notifications.inactive
- Failed to deliver most recent event notification and has been deactivated.reactivated
- Previously inactive but was reactivated. No events have occurred since reactivation.
If this parameter is not specified, the filter is not applied. See Event Delivery Guarantees for more information on how the state of a webhook changes.
Sets the current state of the webhook. Possible values:
active
- Activates webhook.inactive
- Deactivates webhook.
Defines systems supporting webhooks. If the desired system ID is not in this enum, use the overloaded method that accepts a string parameter for the system.
Specifies the geographical location (region) of the server a request must be executed on. This also corresponds to the region where the Webhook data is stored. It is also the location of the server that will make requests to your callback URL. Possible values:
US
- (Default) Data center dedicated to serve the United States region.EMEA
- Data center dedicated to serve the European Union, Middle East, and Africa regions.APAC
- (Beta) Data center dedicated to serve the Australia region.
Note: Beta features are subject to change. Please avoid using them in production environments.