Generic Webhook

Update webhook integration

Changed on

Update the outgoing webhook. Omitted fields keep their current value, event toggles merge into the existing set, and a null secret clears it.

patch/generic-webhook-integration/project/{projectId}

Request

  • Base URL
    https://cloud.kaneo.app/api
  • URL
    https://cloud.kaneo.app/api/generic-webhook-integration/project/{projectId}
  • Auth
    HTTP bearer

Path parameters

projectIdstring required

Request body

webhookUrlstring
secretstring nullable

Send null to remove the signing secret.

isActiveboolean
dueDateReminderLeadTimeMinutesinteger

Between 5 minutes and 30 days.

Response

The updated integration

idstring required
projectIdstring required
webhookConfiguredboolean required
maskedWebhookUrlstring nullable required
secretConfiguredboolean required
maskedSecretstring nullable required

A preview of the HMAC signing secret used to sign outgoing deliveries.

dueDateReminderLeadTimeMinutesnumber required

How long before a due date the dueDateReminder event fires, in minutes.

isActiveboolean nullable required
createdAtstring date-time required
updatedAtstring date-time required

Changes

    • breaking

      removed the media type text/plain for the response with the status

    • breaking

      removed the media type text/plain for the response with the status

    • breaking

      removed the media type text/plain for the response with the status

    • breaking

      removed the media type text/plain for the response with the status

    • info

      added the media type application/json for the response with the status

    • info

      added the media type application/json for the response with the status

    • info

      added the media type application/json for the response with the status

    • info

      added the media type application/json for the response with the status

    • info

      added the media type application/json for the response with the status

    • breaking

      removed the media type application/json for the response with the status

    • breaking

      removed the media type application/json for the response with the status

    • breaking

      removed the media type application/json for the response with the status

    • breaking

      removed the media type application/json for the response with the status

    • info

      added the media type text/plain for the response with the status

    • info

      added the media type text/plain for the response with the status

    • info

      added the media type text/plain for the response with the status

    • info

      added the non-success response with the status