Configuration

This section provides all the necessary information to understand how to configure webhooks for your application.

Events

A webhook is triggered by one or multiple events that you can subscribe to:

  • Name
    MESSAGE_UPDATED
    Type
    Description
    Triggered when a Message is updated within a Channel.
  • Name
    CONTENT_UPDATED
    Type
    Description
    Triggered when a Post is updated within a Source.
  • Name
    AUTHOR_UPDATED
    Type
    Description
    Triggered when an Author is updated within a Source.

Secret

The secret can be used for security purposes. See the security section for more information.

Contact

Each new webhook subscription requires the contact field. This field is used for alerting purposes if we encounter any issues reaching your endpoint.

The contact must be a user registered to your organization on the dashboard.

Custom headers (optional)

Custom headers allow additional data to be sent through webhooks.

When setting up your webhook, you can provide some Key / Value data that will be forwarded to your endpoint.

Webhook statuses

Each webhook has a Status that describes its current state. Here are the different values:

  • Name
    ENABLED
    Type
    Description
    Webhook is active and ready to receive Notifications.
  • Name
    DISABLED
    Type
    Description
    Webhook is inactive, notifications won't be sent. This value can be set from the Dashboard.
  • Name
    BROKEN
    Type
    Description
    Webhook is broken, notifications won't be sent. We have attempted to notify your endpoint multiple times without success.