Parameter name | Value | Description |
---|---|---|
id |
string |
Identifier of the routing. Read-only |
name |
string |
Name of the routing. Max length: 255. |
routes |
list |
List of route. |
routes[].id | string |
Identifier of the route |
routes[].action | object |
Action of the route |
routes[].action.type | string |
Type of action. Values: "link", "message". |
routes[].action.parameters | list |
Parameters of the action. For "link" type:
For "message" type:
|
routes[].filterGroups[] | list |
Groups of filters |
routes[].filterGroups[].filters[] | list |
Filters |
routes[].filterGroups[].filters[].fieldId | list |
Identifier of the form's field. |
routes[].filterGroups[].filters[].comparator | list |
Comparator on the form's field value. Values: "eq", "ne", "lt", "gt", "contains", "notContains". |
routes[].filterGroups[].filters[].value | list |
Value of the form's field. |
objectOwner | object |
Object owner of the routing |
objectOwner.id | string |
Identifier of the object |
objectOwner.type | string |
Type of the object. Values: "form". |
Deletes an entry on the routing list.
Authentication is required to execute this request. Please refer to Authentication for more.
{routingId}
Parameter name | Value | Description |
---|---|---|
Path parameters | ||
routingId |
string |
Routing identifier. |
Do not supply a request body with this method.
If successful, this method returns an empty response body.
Returns an entry of the routing list.
Authentication is required to execute this request. Please refer to Authentication for more.
{routingId}
Parameter name | Value | Description |
---|---|---|
Path parameters | ||
routingId |
string |
Routing identifier. |
Do not supply a request body with this method.
If successful, this method returns a Routing resource in the response body.
Returns entries on the routing list.
Authentication is required to execute this request. Please refer to Authentication for more.
Do not supply a request body with this method.
If successful, this method returns a response body with the following structure:
Adds an entry to the routing list.
Authentication is required to execute this request. Please refer to Authentication for more.
In the request body, supply a Routing Resource with the following properties:
Parameter name | Value | Description |
---|---|---|
Required Properties | ||
objectOwner | object |
Object owner of the routing |
objectOwner.id | string |
Identifier of the object |
objectOwner.type | string |
Type of the object. Values: "form". |
Optional Properties | ||
name |
string |
Name of the routing. Max length: 255. |
routes |
list |
List of route. |
routes[].id | string |
Identifier of the route |
routes[].action | object |
Action of the route |
routes[].action.type | string |
Type of action. Values: "link", "message". |
routes[].action.parameters | list |
Parameters of the action. For "link" type:
For "message" type:
|
routes[].filterGroups[] | list |
Groups of filters |
routes[].filterGroups[].filters[] | list |
Filters |
routes[].filterGroups[].filters[].fieldId | list |
Identifier of the form's field. |
routes[].filterGroups[].filters[].comparator | list |
Comparator on the form's field value. Values: "eq", "ne", "lt", "gt", "contains", "notContains". |
routes[].filterGroups[].filters[].value | list |
Value of the form's field. |
If successful, this method returns a Form resource in the response body.
Updates an entry on the routing list.
Authentication is required to execute this request. Please refer to Authentication for more.
{routingId}
Parameter name | Value | Description |
---|---|---|
Path parameters | ||
routingId |
string |
Routing identifier. |
In the request body, supply a Routing resource with the following properties:
Parameter name | Value | Description |
---|---|---|
Optional Properties | ||
name |
string |
Name of the routing. Max length: 255. |
routes |
list |
List of route. |
routes[].id | string |
Identifier of the route |
routes[].action | object |
Action of the route |
routes[].action.type | string |
Type of action. Values: "link", "message". |
routes[].action.parameters | list |
Parameters of the action. For "link" type:
For "message" type:
|
routes[].filterGroups[] | list |
Groups of filters |
routes[].filterGroups[].filters[] | list |
Filters |
routes[].filterGroups[].filters[].fieldId | list |
Identifier of the form's field. |
routes[].filterGroups[].filters[].comparator | list |
Comparator on the form's field value. Values: "eq", "ne", "lt", "gt", "contains", "notContains". |
routes[].filterGroups[].filters[].value | list |
Value of the form's field. |
If successful, this method returns a Form resource in the response body.
Evaluate a routing.
Authentication is required to execute this request. Please refer to Authentication for more.
Parameter name | Value | Description |
---|---|---|
Query parameters | ||
formResultId |
string |
Result identifier identifier. |
Do not supply a request body with this method.
If successful, this method returns a Route action resource in the response body.
Parameter name | Value | Description |
---|---|---|
type | string |
Type of action. Values: "link", "message". |
link | String |
For "link" type of route. The link to redirect. |
title | String |
For "message" type of route. The title of the message to display. |
message | String |
For "message" type of route. The message to display. |