I have a stored procedure, which accepts a parameter. The parameter's type is an uniqueidentifier. I've pass the correct format, why did it always failed with the error conversion failure? Anyone can help!!!

{
"status": 400,
"message": "Microsoft SQL: Conversion failed when converting from a character string to uniqueidentifier.\r\n inner exception: Microsoft SQL: Conversion failed when converting from a character string to uniqueidentifier.\r\nclientRequestId: a866fd12-c4cf-4f04-b203-e86de3ee59c8",
"error": {
"message": "Microsoft SQL: Conversion failed when converting from a character string to uniqueidentifier.\r\n inner exception: Microsoft SQL: Conversion failed when converting from a character string to uniqueidentifier."
},
"source": "sql-ea.azconn-ea.p.azurewebsites.net"
}