namespace Umbraco.Cms.Core; public static partial class Constants { public static class WebhookEvents { public static class HeaderNames { /// /// Gets the Umb-Webhook-Event HTTP header name. /// public const string EventName = "Umb-Webhook-Event"; /// /// Gets the Umb-Webhook-RetryCount HTTP header name. /// public const string RetryCount = "Umb-Webhook-RetryCount"; } public static class Aliases { /// /// Webhook event alias for content versions deleted. /// public const string ContentDeletedVersions = "Umbraco.ContentDeletedVersions"; /// /// Webhook event alias for content blueprint saved. /// public const string ContentSavedBlueprint = "Umbraco.ContentSavedBlueprint"; /// /// Webhook event alias for content blueprint deleted. /// public const string ContentDeletedBlueprint = "Umbraco.ContentDeletedBlueprint"; /// /// Webhook event alias for content moved into the recycle bin. /// public const string ContentMovedToRecycleBin = "Umbraco.ContentMovedToRecycleBin"; /// /// Webhook event alias for content sorted. /// public const string ContentSorted = "Umbraco.ContentSorted"; /// /// Webhook event alias for content moved. /// public const string ContentMoved = "Umbraco.ContentMoved"; /// /// Webhook event alias for content copied. /// public const string ContentCopied = "Umbraco.ContentCopied"; /// /// Webhook event alias for content emptied recycle bin. /// public const string ContentEmptiedRecycleBin = "Umbraco.ContentEmptiedRecycleBin"; /// /// Webhook event alias for content rolled back. /// public const string ContentRolledBack = "Umbraco.ContentRolledBack"; /// /// Webhook event alias for content saved. /// public const string ContentSaved = "Umbraco.ContentSaved"; /// /// Webhook event alias for content publish. /// public const string ContentPublish = "Umbraco.ContentPublish"; /// /// Webhook event alias for content delete. /// public const string ContentDelete = "Umbraco.ContentDelete"; /// /// Webhook event alias for content unpublish. /// public const string ContentUnpublish = "Umbraco.ContentUnpublish"; /// /// Webhook event alias for media delete. /// public const string MediaDelete = "Umbraco.MediaDelete"; /// /// Webhook event alias for media save. /// public const string MediaSave = "Umbraco.MediaSave"; /// /// Webhook event alias for document type changed. /// public const string DocumentTypeChanged = "documentTypeChanged"; /// /// Webhook event alias for document type deleted. /// public const string DocumentTypeDeleted = "documentTypeDeleted"; /// /// Webhook event alias for document type moved. /// public const string DocumentTypeMoved = "documentTypeMoved"; /// /// Webhook event alias for document type saved. /// public const string DocumentTypeSaved = "documentTypeSaved"; /// /// Webhook event alias for media type changed. /// public const string MediaTypeChanged = "mediaTypeChanged"; /// /// Webhook event alias for media type deleted. /// public const string MediaTypeDeleted = "mediaTypeDeleted"; /// /// Webhook event alias for media type moved. /// public const string MediaTypeMoved = "mediaTypeMoved"; /// /// Webhook event alias for media type saved. /// public const string MediaTypeSaved = "mediaTypeSaved"; /// /// Webhook event alias for member type changed. /// public const string MemberTypeChanged = "memberTypeChanged"; /// /// Webhook event alias for member type deleted. /// public const string MemberTypeDeleted = "memberTypeDeleted"; /// /// Webhook event alias for member type moved. /// public const string MemberTypeMoved = "memberTypeMoved"; /// /// Webhook event alias for member type saved. /// public const string MemberTypeSaved = "memberTypeSaved"; /// /// Webhook event alias for data type deleted. /// public const string DataTypeDeleted = "dataTypeDeleted"; /// /// Webhook event alias for data type moved. /// public const string DataTypeMoved = "dataTypeMoved"; /// /// Webhook event alias for data type saved. /// public const string DataTypeSaved = "dataTypeSaved"; /// /// Webhook event alias for dictionary item deleted. /// public const string DictionaryItemDeleted = "dictionaryItemDeleted"; /// /// Webhook event alias for dictionary item saved. /// public const string DictionaryItemSaved = "dictionaryItemSaved"; /// /// Webhook event alias for domain deleted. /// public const string DomainDeleted = "domainDeleted"; /// /// Webhook event alias for domain saved. /// public const string DomainSaved = "domainSaved"; /// /// Webhook event alias for partial view deleted. /// public const string PartialViewDeleted = "partialViewDeleted"; /// /// Webhook event alias for partial view saved. /// public const string PartialViewSaved = "partialViewSaved"; /// /// Webhook event alias for script deleted. /// public const string ScriptDeleted = "scriptDeleted"; /// /// Webhook event alias for script saved. /// public const string ScriptSaved = "scriptSaved"; /// /// Webhook event alias for stylesheet deleted. /// public const string StylesheetDeleted = "stylesheetDeleted"; /// /// Webhook event alias for stylesheet saved. /// public const string StylesheetSaved = "stylesheetSaved"; /// /// Webhook event alias for template deleted. /// public const string TemplateDeleted = "templateDeleted"; /// /// Webhook event alias for template saved. /// public const string TemplateSaved = "templateSaved"; /// /// Webhook event alias for health check completed. /// public const string HealthCheckCompleted = "healthCheckCompleted"; /// /// Webhook event alias for language deleted. /// public const string LanguageDeleted = "languageDeleted"; /// /// Webhook event alias for language saved. /// public const string LanguageSaved = "languageSaved"; /// /// Webhook event alias for media emptied recycle bin. /// public const string MediaEmptiedRecycleBin = "mediaEmptiedRecycleBin"; /// /// Webhook event alias for media moved to recycle bin. /// public const string MediaMovedToRecycleBin = "mediaMovedToRecycleBin"; /// /// Webhook event alias for media moved. /// public const string MediaMoved = "mediaMoved"; /// /// Webhook event alias for assigned member roles. /// public const string AssignedMemberRoles = "assignedMemberRoles"; /// /// Webhook event alias for exported member. /// public const string ExportedMember = "exportedMember"; /// /// Webhook event alias for member deleted. /// public const string MemberDeleted = "memberDeleted"; /// /// Webhook event alias for member group deleted. /// public const string MemberGroupDeleted = "memberGroupDeleted"; /// /// Webhook event alias for member group saved. /// public const string MemberGroupSaved = "memberGroupSaved"; /// /// Webhook event alias for member saved. /// public const string MemberSaved = "memberSaved"; /// /// Webhook event alias for removed member roles. /// public const string RemovedMemberRoles = "removedMemberRoles"; /// /// Webhook event alias for package imported. /// public const string PackageImported = "packageImported"; /// /// Webhook event alias for public access entry deleted. /// public const string PublicAccessEntryDeleted = "publicAccessEntryDeleted"; /// /// Webhook event alias for public access entry saved. /// public const string PublicAccessEntrySaved = "publicAccessEntrySaved"; /// /// Webhook event alias for relation deleted. /// public const string RelationDeleted = "relationDeleted"; /// /// Webhook event alias for relation saved. /// public const string RelationSaved = "relationSaved"; /// /// Webhook event alias for relation type deleted. /// public const string RelationTypeDeleted = "relationTypeDeleted"; /// /// Webhook event alias for relation type saved. /// public const string RelationTypeSaved = "relationTypeSaved"; /// /// Webhook event alias for assigned user group permissions; /// public const string AssignedUserGroupPermissions = "assignedUserGroupPermissions"; /// /// Webhook event alias for user deleted. /// public const string UserDeleted = "userDeleted"; /// /// Webhook event alias for user forgot password requested. /// public const string UserForgotPasswordRequested = "userForgotPasswordRequested"; /// /// Webhook event alias for user group deleted. /// public const string UserGroupDeleted = "UserGroupDeleted"; /// /// Webhook event alias for user group saved. /// public const string UserGroupSaved = "userGroupSaved"; /// /// Webhook event alias for user locked. /// public const string UserLocked = "userLocked"; /// /// Webhook event alias for user login failed. /// public const string UserLoginFailed = "userLoginFailed"; /// /// Webhook event alias for user login requires verification. /// public const string UserLoginRequiresVerification = "userLoginRequiresVerification"; /// /// Webhook event alias for user login success. /// public const string UserLoginSuccess = "userLoginSuccess"; /// /// Webhook event alias for user logout success. /// public const string UserLogoutSuccess = "userLogoutSuccess"; /// /// Webhook event alias for user password changed. /// public const string UserPasswordChanged = "userPasswordChanged"; /// /// Webhook event alias for user password reset. /// public const string UserPasswordReset = "userPasswordReset"; /// /// Webhook event alias for user saved. /// public const string UserSaved = "userSaved"; /// /// Webhook event alias for user two factor requested. /// public const string UserTwoFactorRequested = "userTwoFactorRequested"; /// /// Webhook event alias for user unlocked. /// public const string UserUnlocked = "userUnlocked"; } public static class Types { /// /// Webhook event type for content. /// public const string Content = "Content"; /// /// Webhook event type for content media. /// public const string Media = "Media"; /// /// Webhook event type for content member. /// public const string Member = "Member"; /// /// Webhook event type for others, this is the default category if you have not chosen one. /// public const string Other = "Other"; } } }