Special Characters in the name field of request URL may cause POST requests to fail
There is a possibility of POST request fails due to validations on the name field.
An application might only allow alphabets and spaces for the name field. So a request payload as,
{
"name":"crio-test-name",
"caption":"anything is fine here",
"url": "https://someimageurl.com"
}
will return a 400 Bad Request status code due to Validation Error as name contains an invalid character '-' which is not allowed by application's validation logic.
This might make it seem like application is not working properly where it was just doing it's job.