How to pass multiple values to dashboard parameter using url

Hello Team,

I have 6-7 multivalued parameters in Quicksight Dashboard for which I am recieving values from UI . My concern is when we are passing multiple values we have to pass it in below

#p.MultiParam=WA&p.MultiParam=OR&p.MultiParam=CA
The url formed will have long length if we go on with above method . Also we don’t know how much characters url will support.

is it possible to pass parameter value in below format as we have 6-7 multivalued parameters .
#p.MultiParam=WA,OR,CA

Hi @Rohit_Nikam,
Based on your example, I’m guessing you’ve seen this AWS resource that shares how to write out the url.
To my understanding there are not various options for writing out url’s, so I don’t believe it’s possible to write out in that way; have you tested it out?

I agree the current form can be a bit cumbersome, so I’ll mark this as a feature request for alternate ways to include multi-select parameters within urls.

Thank you

Hi @Brett, this is Esther, Rohit’s teammate. Is there a way to pass the parameters to the api that returns the embed url?
We are concern that we are passing too many parameters through url and this might fail. We are passing parameters to paginated report before getting the pdf, no way to pass parameters to the dashboard that does not involve url?

Hi @esther.han,
Is this being done with anonymous embedding? If so, I believe you can add parameter values, here’s a link that could be useful to assist with this:

Let me know if this helps with your case or if you have any additional questions