Hi @A4Ashish ,
Currently complex data types are not supported in parameters. Have a look at below snippet from documentation:
https://docs.databricks.com/api/workspace/statementexecution/executestatement
"If the type is given, parameters will be checked for type correctness according to the given type. A value is correct if the provided string can be converted to the requested type using the cast function. The exact semantics are described in the section cast function of the SQL language reference."
So, according to documentation the only valid values are ones that can be casted to the target type using cast function. Now, take a look on below matrix from cast function documentation. As you can see, you cannot cast string to array using cast function, thus you cannot use it in this API.