Hello, I have a report to print some envelopes and its only parameter is a collection of strings that are a concatenation of four numeric values separated by semicolon (and tried with underscores also) in order to print the correct combination of ids, that is why four simple integer parameters does not work even using the IN operator. I did what you describe here and it is in the documentation, so my URL to generate the report is similar to this: http://jasperserver:8050/jasperserver/rest_v2/reports/Reports/Envelope_No_10.pdf?cId=1;12496;1;7819&cId=1;23373;1;18536&username=myUsername&passwd=mypassword I have to note that when I sent the GET request without the parameters (except the username and password) the report is shown as a blank envelope, which is correct. However, if I set the parameter no matter if it is only one or many I get a 400 error. As I said I tried separating the numbers with underscores and semicolons with no avail. I tested in Jasper Reports application and the parameter must be defined as ['1;12496;1;7819','1;23373;1;18536'] in order to work as expected. How do I achieve that, What I am doing wrong? is it a bug? because the usage is the same as the documentation states. Best Regards,