# Pass multiple parameters in the URL

**URL:** <https://forum.inductiveautomation.com/t/pass-multiple-parameters-in-the-url/21329>\
**Category:** Ignition Early Access\
**Tags:** ignition80\
**Created:** [December 11, 2018, 9:34am UTC](https://forum.inductiveautomation.com/t/pass-multiple-parameters-in-the-url/21329 "2018-12-11T09:34:05Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![oisin.gribben](https://avatars.discourse-cdn.com/v4/letter/o/9d8465/32.png) [@oisin.gribben](https://forum.inductiveautomation.com/u/oisin.gribben)\
**Post date:** [December 11, 2018, 9:34am UTC](https://forum.inductiveautomation.com/t/pass-multiple-parameters-in-the-url/21329/1 "2018-12-11T09:34:05Z")

</div>

Hi,  
I am wondering is there a way to pass multiple parameters in the URL when navigating.  
Currently I have it working with one which is shown in the image below.  
params\_da is the paramter I am passing the value into and this works.  
Is there a way to pass more.  
 ![](https://cdck-file-uploads-us1.s3.dualstack.us-west-2.amazonaws.com/inductiveautomation/original/2X/f/f74f9b9ffa76691a35bf4d89619d0f858ba1b1ce.png)

---

<div class="post-metadata">

**Author:** ![cmallonee](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/cmallonee/32/6416_2.png) [@cmallonee](https://forum.inductiveautomation.com/u/cmallonee)\
**Post date:** [December 11, 2018, 3:50pm UTC](https://forum.inductiveautomation.com/t/pass-multiple-parameters-in-the-url/21329/2 "2018-12-11T15:50:19Z")

</div>

You should probably not be attempting to pass parameters through the URL…

We do have other options for passing parameters, including the Perspective Property Editor (On an open View for which you’d like to specify parameters, click the named View node - not the root node - and look for PARAMS in the Property Editor), and the system.perspective.navigate() function in the Script Action.

Both of these options allow for a massive set of parameters to be supplied to any View.

---

<div class="post-metadata">

**Author:** ![hunterdg](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/hunterdg/32/67774_2.png) [@hunterdg](https://forum.inductiveautomation.com/u/hunterdg)\
**Post date:** [January 11, 2019, 9:05pm UTC](https://forum.inductiveautomation.com/t/pass-multiple-parameters-in-the-url/21329/3 "2019-01-11T21:05:52Z")

</div>

I want to pass a single view two parameters, to dynamically generate the content on page load, based on the URL. Like [http://localhost:8088/data/perspective/client/LineTemplate?Device=Line&Number=3](http://localhost:8088/data/perspective/client/LineTemplate?Device=Line&Number=3) How can I do this?

---

<div class="post-metadata">

**Author:** ![Paul.Scott](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul.scott/32/4578_2.png) [@Paul.Scott](https://forum.inductiveautomation.com/u/Paul.Scott)\
**Post date:** [January 13, 2019, 7:14pm UTC](https://forum.inductiveautomation.com/t/pass-multiple-parameters-in-the-url/21329/4 "2019-01-13T19:14:22Z")

</div>

If `Device` and `Number` are “params” properties on the view, then you could configure some parameters on the page: Take a look at the [table on the bottom of this page](https://docs.inductiveautomation.com/display/DOC80/Pages+in+Perspective#PagesinPerspective-PassingParameters(URLparams)).

You would configure the page URL to look something like `/LineTemplate/:Device/:Number`

---

<div class="post-metadata">

**Author:** ![Mehdi\_MECHEDAL](https://avatars.discourse-cdn.com/v4/letter/m/58956e/32.png) [@Mehdi\_MECHEDAL](https://forum.inductiveautomation.com/u/Mehdi_MECHEDAL)\
**Post date:** [July 24, 2024, 7:11am UTC](https://forum.inductiveautomation.com/t/pass-multiple-parameters-in-the-url/21329/5 "2024-07-24T07:11:51Z")

</div>

Hello, did you have any answer for your question ?

---

<div class="post-metadata">

**Author:** ![hunterdg](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/hunterdg/32/67774_2.png) [@hunterdg](https://forum.inductiveautomation.com/u/hunterdg)\
**Post date:** [July 25, 2024, 5:08pm UTC](https://forum.inductiveautomation.com/t/pass-multiple-parameters-in-the-url/21329/6 "2024-07-25T17:08:31Z")

</div>

> [@Paul.Scott](#):
>
> /LineTemplate/:Device/:Number

This^ worked back then, but I've begun using [URL Query Parameters](https://docs.inductiveautomation.com/docs/8.1/ignition-modules/perspective/pages-in-perspective#url-query-parameters) which work exactly like my original request

> [@hunterdg](#):
>
> Like [http://localhost:8088/data/perspective/client/LineTemplate?Device=Line&Number=3](http://localhost:8088/data/perspective/client/LineTemplate?Device=Line&Number=3)

plus, they're available in page params (accessible by docks) instead of just the primary view (which can be seen in action [here](https://forum.inductiveautomation.com/t/project-screenshots-share-yours/513/234))
