Mattermost

Create Mattermost integration

Changed on

Create or replace the Mattermost integration for a project. The webhook URL must use HTTPS and pass destination validation; delivery failures surface later.

post/mattermost-integration/project/{projectId}

Request

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

Path parameters

projectIdstring required

Request body

webhookUrlstring required
channelNamestring

Response

The stored integration

idstring required
projectIdstring required
channelNamestring nullable required
webhookConfiguredboolean required
maskedWebhookUrlstring required

The webhook URL with its secret path segment masked, or an empty string when none is set.

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

Changes

    • info

      added the non-success 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