跳至主要内容

Notification

Overview

To provide clear and focused documentation, the container workflow has been divided into three dedicated articles.

This article specifically covers Notification, which focuses on managing channels, templates, and delivery status.

Dependencies with Other Modules

Basic Operations

Basic API URL: https://{domain}/{tenantPath}/{srp}

OperationAPIDescription
Create Notification ChannelPOST {Basic API URL}/api/v1/notifications/channelsCreate Notification Channel
List Notification ChannelsGET {Basic API URL}/api/v1/notifications/channelsList Notification Channels
Update Notification ChannelPATCH {Basic API URL}/api/v1/notifications/channels/{channelId}Update Notification Channel
Delete Notification ChannelDELETE {Basic API URL}/api/v1/notifications/channels/{channelId}Delete Notification Channel

Constraints & Limitations

General

  • API access requires authentication with a valid token

Create

  • config is required
channelTypeRequired FieldsOptional Fields
emailhost, port (1-65535), username, password, senderEmail (email format)senderName, secure
teamsurl (URL format)-
linemessageaccessToken, sendMode (push or multicast)-
webhookurl (URL format), method (GET/POST/PUT/PATCH/DELETE), contentType (applicationJson/applicationFormUrlEncoded/textPlain)-

Update

  • isEnabled is boolean type, enable or disable the channel.
  • commonSettings is common settings including timeout, retryAttempts, retryDelay.
  • templateId is associated template with the channel.
  • recipients is setting recipients for channel.

Advanced Features

Notification

OperationAPIDescription
Get Notification Channel DetailGET {Basic API URL}/api/v1/notifications/channels/{channelId}Get Notification Channel Detail
Enable/Disable Notification ChannelsPUT {Basic API URL}/api/v1/notifications/channels/{channelId}/statusEnable/Disable Notification Channels
Get Enable Notification ChannelGET {Basic API URL}/api/v1/notifications/channels/registry-info/typesGet Enable Notification Channel
Get Notification Channel Type InfoGET {Basic API URL}/api/v1/notifications/channels/type-infoGet Notification Channel Type Info
Get Notification Delivery StatusGET {Basic API URL}/api/v1/notifications/messages/{messageId}Get Notification Delivery Status
Get Notification Delivery StatusGET {Basic API URL}/api/v1/notifications/messagesGet Notification Delivery Status

Template

OperationAPIDescription
Create TemplatePOST {Basic API URL}/api/v1/notifications/templatesCreate Template
List TemplatesGET {Basic API URL}/api/v1/notifications/templatesList Templates
Get Template DetailGET {Basic API URL}/api/v1/notifications/templates/{templateId}Get Template Detail
Update TemplatePATCH {Basic API URL}/api/v1/notifications/templates/{templateId}Update Template
Delete TemplateDELETE {Basic API URL}/api/v1/notifications/templates/{templateId}Delete Template

Last updated on Apr-8, 2026 | Version 1.0.0