Webhooks

Webhooks provide real-time notifications for events that occur within a site. When specific events happen (for example, page creations, user updates, or file modifications), the system automatically notifies your external applications via HTTP POST requests.

Benefits

Webhooks connect NiCE KM to your workflow for a seamless integration, providing instant notification of NiCE KM platform events in your existing tools without manual polling or delays.

Use our documentation to help you set up webhooks on your site.

Supported events

The webhook system supports the following event types:

Page events

  • Page_Create - New page created
  • Page_Copy - Page duplicated
  • Page_Move - Page relocated
  • Page_Restore - Page recovered from deletion
  • Page_Delete - Page removed
  • PageContent_Update - Page content modified
  • PageTag_Update - Page tags changed
  • PageProperty_Create - Page property added
  • PageProperty_Update - Page property modified
  • PageProperty_Delete - Page property removed
  • PageDisplayname_Update - Page display name changed
  • PageRestriction_Update - Page permission/restriction changed
  • PageGrant_Create - Page-level permission grant added
  • PageGrant_Delete - Page-level permission grant removed
  • PageContentType_Update - Page content type changed
  • PageContent_ContentReuseUpdate - Reused content block updated

Attachment events

  • Attachment_Create - New file uploaded
  • Attachment_Copy - File duplicated
  • Attachment_Move - File relocated
  • Attachment_Restore - File recovered from deletion
  • Attachment_Delete - File removed
  • Attachment_Update - File modified
  • AttachmentProperty_Create - File property added
  • AttachmentProperty_Update - File property modified
  • AttachmentProperty_Delete - File property removed

User events

  • User_Create - New user account created
  • User_Update - User account modified