BREAGEN Logo
Notification Center

E-mail Template Operations

Email Template Operations streamline the process of managing email templates, enabling users to efficiently upload and maintain email formats for consistent and effective communication.

E-mail Template Operations - Send GET /v1/email_templates/upload

Resource URL/v1/email_templates/upload
Response FormatJSON
Requires AuthenticationYes
Rate LimitedYes
HTTPSYes

Example Request

curl -X 'POST' \
'https://notifications.braegen.ai/v1/email_templates/upload' \
-H 'accept: application/json' \
-H 'Content-Type: multipart/form-data' \
-F 'notification_type=email-verification' \
-F '[email protected];type=text/plain'

HTTP Responses

HTTP CodeMessage
200Success
403Authentication Required

Example Response

{
    "success": true,
    "message": "Email template successfully uploaded"
}

HTTP Responses

HTTP CodeMessage
200Succcess
204No Content
400Bad Request
401Unauthorized
403Invalid Input
404invalid or not founc type

web sockets Operations - Broadcast Message GET /v1/web_socket/broadcast

Resource URL/v1/web_socket/broadcast
Response FormatJson
Requires AuthenticationYes
Rate LimitedYes
HTTPSYes

Example Request

curl -X 'GET' \
'https://notifications.braegen.ai/v1/web_socket/broadcast?message=%7B%20%20%20%22subject%22%3A%20%22Entity%20search%20progress%20status%22%2C%20%20%20%22body%22%3A%20%22Successfully%20started%20fetcher%20execution%22%2C%20%20%20%22links%22%3A%20%7B%7D%2C%20%20%20%22meta_data%22%3A%20%7B%20%20%20%20%20%22request_id%22%3A%20%22d49fb2eed893cc898c55029841c9e16550b0c52f6fce44d2c401d88b1c74ada2%22%2C%20%20%20%20%20%22status%22%3A%20%22fetcher_executing%22%20%20%20%7D%20%7D' \
-H 'accept: application/json'

HTTP Responses

HTTP CodeMessage
200Success
403Authentication Required

HTTP Responses

HTTP CodeMessage
200Succcess
204No Content
400Bad Request
401Unauthorized
403Invalid Input
404invalid or not founc type

web sockets Operations - Disconnect GET /v1/web_socket/disconnect

Resource URL/v1/web_socket/disconnect
Response FormatJson
Requires AuthenticationYes
Rate LimitedYes
HTTPSYes

Example Request

curl -X 'GET' \
'https://notifications.braegen.ai/v1/web_socket/disconnect?session_id=0e56e84da8cf4fbbb78319853160b87f' \
-H 'accept: application/json'

HTTP Responses

HTTP CodeMessage
200Success
403Authentication Required

HTTP Responses

HTTP CodeMessage
200Succcess
204No Content
400Bad Request
401Unauthorized
403Invalid Input
404invalid or not founc type

On this page