curl --location --request PUT 'https://api.flashcat.cloud/api/n9e/notify-channel-config/' \
--header 'X-User-Token: <api-key>' \
--header 'Content-Type: application/json' \
--data-raw '{
"name": "string",
"ident": "string",
"description": "string",
"param_config": {
"user_info": {
"contact_key": "string"
},
"custom": {
"params": [
{
"type": "string",
"key": "string",
"cname": "string"
}
]
}
},
"request_type": "string",
"request_config": {
"http_request_config": {
"url": "string",
"method": "string",
"headers": {
"Content-Type": "string"
},
"proxy": "string",
"timeout": 0,
"concurrency": 0,
"retry_times": 0,
"retry_interval": 0,
"tls": {
"enable": true,
"cert_file": "string",
"key_file": "string",
"ca_file": "string",
"skip_verify": true
},
"request": {
"parameters": {},
"form": "string",
"body": {
"msg_type": "string",
"content": {
"text": "string"
}
}
}
},
"smtp_request_config": {},
"script_request_config": {},
"flashduty_request_config": {
"proxy": "string",
"integration_url": "string"
}
}
}'