# URI Parameterization

This feature allows the client to use more than one redirect endpoint or webhook, without needing to change the configuration in the Portal

1.1 **Parameters:**

<table data-header-hidden><thead><tr><th valign="top">Parameter</th><th valign="top">inition</th></tr></thead><tbody><tr><td valign="top">clientUserId</td><td valign="top"><p>Not required</p><p> </p><p>User ID on the client for identification in the application</p></td></tr><tr><td valign="top">uri_redirect_type</td><td valign="top"><p>Required </p><p>Set the parameter value to "hook" or "redirect"</p></td></tr><tr><td valign="top">uri_redirect</td><td valign="top"><p>Required</p><p>Determines where the application will</p><p>redirect the user after completing the authorization flow</p></td></tr></tbody></table>

2.1 **Redirection Example:**

2.1.1 Redirection with WebHook:

```
/sso/4e00bb2d-127e-0000-ada0f7d99b44d659?uri_redirect_type=hook&uri_redirect=https://exampleapp.com?param
```

2.1.2 Redirection with Redirect:

```
/sso/4e00bb2d-127e-0000-ada0f7d99b44d659?uri_redirect_type=redirect&uri_redirect=https://exampleapp.com?param
```

2.1.3 Redirection with clientUserId + WebHook:

```
/sso/4e00bb2d-127e-0000-ada0f7d99b44d659?clientUserId=123456&uri_redirect_type=hook&uri_redirect=https://exampleapp.com?param 
```

2.1.4 Redirection with clientUserId + Redirect:

```
/sso/4e00bb2d-127e-0000-ada0f7d99b44d659?clientUserId=123456&uri_redirect_type=redirect&uri_redirect=https://exampleapp.com?param 
```

Note:

This feature overrides the Portal settings.
