diff --git a/res/res_stasis_http_channels.c b/res/res_stasis_http_channels.c index 5c150dffb9..050ef00d14 100644 --- a/res/res_stasis_http_channels.c +++ b/res/res_stasis_http_channels.c @@ -142,6 +142,7 @@ static void stasis_http_originate_cb( switch (code) { case 500: /* Internal server error */ + case 400: /* Invalid parameters for originating a channel. */ is_valid = 1; break; default: diff --git a/rest-api/api-docs/channels.json b/rest-api/api-docs/channels.json index c442d8eb3d..07c9750a73 100644 --- a/rest-api/api-docs/channels.json +++ b/rest-api/api-docs/channels.json @@ -88,6 +88,12 @@ "dataType": "int", "defaultValue": 30 } + ], + "errorResponses": [ + { + "code": 400, + "reason": "Invalid parameters for originating a channel." + } ] } ]