Using URL Paths With Pages
  • Updated on 03 Oct 2014
  • 1 minute to read
  • Print
  • Dark
    Light

Using URL Paths With Pages

  • Print
  • Dark
    Light

Overview

Decisions URL's paths system were designed to provide user with powerful navigation control in the System between Folders, Flows, Rules, Pages, Reports, Forms and much more using wide variety of additional options like Security and View.

Pages

We can use PageId and PagePath parameters for the base URL to view Pages in Decisions.
First, we need to get our Page's Id. To get page's Id we locate its Thumbnail in the Designer Folder and then from Thumbnail's Action menu we select Manage > Get Page ID submenu

68.get-page-id.png

From the resulting pop-up window we copy Page Id to the clipboard and click Ok to close this pop-up window.
2018-08-20_133602.jpg

69.page-id.png

To build our URL we use our base url and pass PageId parameter with its value:
http://localhost/decisions/?PageId=819c124e-88e8-42b7-802f-6e1635fa451d
71.folder-id-1.png

View Page by ID:

70.via-page-id.png

Similarly, we can use PagePath parameter to view our Page with URL. In this case our URL would look like: 
http://localhost/decisions/Primary/H/?PagePath=%2fAllApplicantsDashboard&ForceFormat=true&Location=Maximized&Chrome=Off
Mention, we include Folder Name/Page Name as a value for our PagePath parameter.

View Page by Path:
72.folder-path.png

Next, we can use PageId and PagePath parameters to edit our Pages. To accomplish it we need to and second parameter to our URL. This second parameter is Action with its value edit . So our URLs would look as follow:
Using PageId: http://localhost/decisions/?PageId=f015e643-ffd7-4b7a-9bbb-9b7034e1f912&Action=edit
Using PagePath: http://localhost/decisions/?PagePath=Designer_Folder/Test%20Page &Action=edit
Next, we can Preview our pages using the same URL structure from previous example except passing preview value to Action parameter.
Our URLs should reassemble:
Using PageId: http://localhost/decisions/?PageId=819c124e-88e8-42b7-802f-6e1635fa451d&Action=preview
Using PagePath: http://localhost/decisions/?PagePath=Designer_Folder/Test%20Page&Action=preview
73.preview-through-ID.png

Preview Page by Id:

74.id_.png

Finally, we can find all integration options by calling Page's Integration Details. We can call it using URL as well. We build our URL same way as we did in previous example but this time we pass viewapi value into our Action parameter.
Our URLs look as follow:
Using PageId: http://localhost/decisions/?PageId=f015e643-ffd7-4b7a-9bbb-9b7034e1f912&Action=viewapi
Using PagePath: http://localhost/decisions/?PagePath=Designer_Folder/Test%20Page&Action=viewapi
75.integration-details.png

Was this article helpful?