What is the reason this setting causes a 400 error when updating the web channel configuration?
{
"enabled": true,
"name": "Support Portal",
"routingType": "longLived",
"settings": {
"allowAnonymous": false,
"defaultGreeting": "Hi there"
}
}
What is the reason this setting causes a 400 error when updating the web channel configuration?
{
"enabled": true,
"name": "Support Portal",
"routingType": "longLived",
"settings": {
"allowAnonymous": false,
"defaultGreeting": "Hi there"
}
}
Check your routing type value. The API expects longLived or transient, but if your payload has hidden whitespace or incorrect casing, it throws a 400. Ensure the JSON structure strictly matches the schema definition for web channel settings.