POST {version}/GetFilterFromExpression
Get Filter From Expression
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| version | string |
None. |
Body Parameters
Filter| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | globally unique identifier |
None. |
|
| Name | string |
None. |
|
| ExpressionId | globally unique identifier |
None. |
|
| Description | string |
None. |
|
| Internal | boolean |
None. |
|
| Inactive | boolean |
None. |
|
| CreatedOn | date |
None. |
|
| UpdatedOn | date |
None. |
|
| LastModifiedOn | date |
None. |
|
| ToBeDeleted | boolean |
None. |
|
| SubOptions | Collection of FilterOptionDefinitionSubOption |
None. |
|
| Columns | Collection of FilterColumnAssociation |
None. |
|
| DataFilter | string |
None. |
|
| SortCol | string |
None. |
|
| SortAsc | boolean |
None. |
Request Formats
application/json, text/json
Sample:
{
"Id": "57cdec57-db6f-49d4-b16e-dfefd4cc2de4",
"Name": "sample string 2",
"ExpressionId": "5e2c9643-d3ed-4a91-af19-b3f17917efb4",
"Description": "sample string 3",
"Internal": true,
"Inactive": true,
"CreatedOn": "01/27/2026",
"UpdatedOn": "01/27/2026",
"LastModifiedOn": "01/27/2026",
"ToBeDeleted": true,
"SubOptions": [
{
"Id": "bb2c0840-354f-458d-b381-d39456016b9c",
"DefId": "f5ba60d7-7e4a-4c17-b075-58c7f6d7cca5",
"Type": "sample string 3",
"Text": "sample string 4",
"SelectedValue": "sample string 5",
"Order": 6
},
{
"Id": "bb2c0840-354f-458d-b381-d39456016b9c",
"DefId": "f5ba60d7-7e4a-4c17-b075-58c7f6d7cca5",
"Type": "sample string 3",
"Text": "sample string 4",
"SelectedValue": "sample string 5",
"Order": 6
}
],
"Columns": [
{
"Id": "c3ddc8fb-ca2c-40ea-9a3d-15750dc9205b",
"FilterId": "e841051e-223f-4e8b-972c-7950940db474",
"ColumnId": "fb6c0a28-e06b-4185-aeba-e599f86512a6",
"Order": 4,
"DynamicId": "sample string 5"
},
{
"Id": "c3ddc8fb-ca2c-40ea-9a3d-15750dc9205b",
"FilterId": "e841051e-223f-4e8b-972c-7950940db474",
"ColumnId": "fb6c0a28-e06b-4185-aeba-e599f86512a6",
"Order": 4,
"DynamicId": "sample string 5"
}
],
"DataFilter": "sample string 8",
"SortCol": "sample string 9",
"SortAsc": true
}
application/xml, text/xml
Sample:
<Filter xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Aristotle.CM.Model.Contact">
<Columns>
<FilterColumnAssociation>
<ColumnId>fb6c0a28-e06b-4185-aeba-e599f86512a6</ColumnId>
<DynamicId>sample string 5</DynamicId>
<FilterId>e841051e-223f-4e8b-972c-7950940db474</FilterId>
<Id>c3ddc8fb-ca2c-40ea-9a3d-15750dc9205b</Id>
<Order>4</Order>
</FilterColumnAssociation>
<FilterColumnAssociation>
<ColumnId>fb6c0a28-e06b-4185-aeba-e599f86512a6</ColumnId>
<DynamicId>sample string 5</DynamicId>
<FilterId>e841051e-223f-4e8b-972c-7950940db474</FilterId>
<Id>c3ddc8fb-ca2c-40ea-9a3d-15750dc9205b</Id>
<Order>4</Order>
</FilterColumnAssociation>
</Columns>
<CreatedOn>2026-01-27T01:30:21.5612344-05:00</CreatedOn>
<DataFilter>sample string 8</DataFilter>
<Description>sample string 3</Description>
<ExpressionId>5e2c9643-d3ed-4a91-af19-b3f17917efb4</ExpressionId>
<Id>57cdec57-db6f-49d4-b16e-dfefd4cc2de4</Id>
<Inactive>true</Inactive>
<Internal>true</Internal>
<Name>sample string 2</Name>
<SortAsc>true</SortAsc>
<SortCol>sample string 9</SortCol>
<SubOptions>
<FilterOptionDefinitionSubOption>
<DefId>f5ba60d7-7e4a-4c17-b075-58c7f6d7cca5</DefId>
<Id>bb2c0840-354f-458d-b381-d39456016b9c</Id>
<Order>6</Order>
<SelectedValue>sample string 5</SelectedValue>
<Text>sample string 4</Text>
<Type>sample string 3</Type>
</FilterOptionDefinitionSubOption>
<FilterOptionDefinitionSubOption>
<DefId>f5ba60d7-7e4a-4c17-b075-58c7f6d7cca5</DefId>
<Id>bb2c0840-354f-458d-b381-d39456016b9c</Id>
<Order>6</Order>
<SelectedValue>sample string 5</SelectedValue>
<Text>sample string 4</Text>
<Type>sample string 3</Type>
</FilterOptionDefinitionSubOption>
</SubOptions>
<ToBeDeleted>true</ToBeDeleted>
<UpdatedOn>2026-01-27T01:30:21.5612344-05:00</UpdatedOn>
</Filter>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Get Filter From Expression
Filter| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | globally unique identifier |
None. |
|
| Name | string |
None. |
|
| ExpressionId | globally unique identifier |
None. |
|
| Description | string |
None. |
|
| Internal | boolean |
None. |
|
| Inactive | boolean |
None. |
|
| CreatedOn | date |
None. |
|
| UpdatedOn | date |
None. |
|
| LastModifiedOn | date |
None. |
|
| ToBeDeleted | boolean |
None. |
|
| SubOptions | Collection of FilterOptionDefinitionSubOption |
None. |
|
| Columns | Collection of FilterColumnAssociation |
None. |
|
| DataFilter | string |
None. |
|
| SortCol | string |
None. |
|
| SortAsc | boolean |
None. |
Response Formats
application/json, text/json
Sample:
{
"Id": "d65362f3-ab01-47d4-ba8e-9e0e85ca4e1b",
"Name": "sample string 2",
"ExpressionId": "2fb85818-adad-4031-935c-ede8eeed538b",
"Description": "sample string 3",
"Internal": true,
"Inactive": true,
"CreatedOn": "01/27/2026",
"UpdatedOn": "01/27/2026",
"LastModifiedOn": "01/27/2026",
"ToBeDeleted": true,
"SubOptions": [
{
"Id": "1d865b5c-deeb-4eef-9452-06dff06b0aab",
"DefId": "58a6c701-b8a8-43c4-b3e5-98282d670968",
"Type": "sample string 3",
"Text": "sample string 4",
"SelectedValue": "sample string 5",
"Order": 6
},
{
"Id": "1d865b5c-deeb-4eef-9452-06dff06b0aab",
"DefId": "58a6c701-b8a8-43c4-b3e5-98282d670968",
"Type": "sample string 3",
"Text": "sample string 4",
"SelectedValue": "sample string 5",
"Order": 6
}
],
"Columns": [
{
"Id": "6e87fec2-1f19-4b36-91cd-fe49d14b6619",
"FilterId": "f873876a-14ea-4f5c-bd69-562368e857ad",
"ColumnId": "5e61b4a8-ae22-4082-8816-9449eaca0c79",
"Order": 4,
"DynamicId": "sample string 5"
},
{
"Id": "6e87fec2-1f19-4b36-91cd-fe49d14b6619",
"FilterId": "f873876a-14ea-4f5c-bd69-562368e857ad",
"ColumnId": "5e61b4a8-ae22-4082-8816-9449eaca0c79",
"Order": 4,
"DynamicId": "sample string 5"
}
],
"DataFilter": "sample string 8",
"SortCol": "sample string 9",
"SortAsc": true
}
application/xml, text/xml
Sample:
<Filter xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Aristotle.CM.Model.Contact">
<Columns>
<FilterColumnAssociation>
<ColumnId>5e61b4a8-ae22-4082-8816-9449eaca0c79</ColumnId>
<DynamicId>sample string 5</DynamicId>
<FilterId>f873876a-14ea-4f5c-bd69-562368e857ad</FilterId>
<Id>6e87fec2-1f19-4b36-91cd-fe49d14b6619</Id>
<Order>4</Order>
</FilterColumnAssociation>
<FilterColumnAssociation>
<ColumnId>5e61b4a8-ae22-4082-8816-9449eaca0c79</ColumnId>
<DynamicId>sample string 5</DynamicId>
<FilterId>f873876a-14ea-4f5c-bd69-562368e857ad</FilterId>
<Id>6e87fec2-1f19-4b36-91cd-fe49d14b6619</Id>
<Order>4</Order>
</FilterColumnAssociation>
</Columns>
<CreatedOn>2026-01-27T01:30:21.5768581-05:00</CreatedOn>
<DataFilter>sample string 8</DataFilter>
<Description>sample string 3</Description>
<ExpressionId>2fb85818-adad-4031-935c-ede8eeed538b</ExpressionId>
<Id>d65362f3-ab01-47d4-ba8e-9e0e85ca4e1b</Id>
<Inactive>true</Inactive>
<Internal>true</Internal>
<Name>sample string 2</Name>
<SortAsc>true</SortAsc>
<SortCol>sample string 9</SortCol>
<SubOptions>
<FilterOptionDefinitionSubOption>
<DefId>58a6c701-b8a8-43c4-b3e5-98282d670968</DefId>
<Id>1d865b5c-deeb-4eef-9452-06dff06b0aab</Id>
<Order>6</Order>
<SelectedValue>sample string 5</SelectedValue>
<Text>sample string 4</Text>
<Type>sample string 3</Type>
</FilterOptionDefinitionSubOption>
<FilterOptionDefinitionSubOption>
<DefId>58a6c701-b8a8-43c4-b3e5-98282d670968</DefId>
<Id>1d865b5c-deeb-4eef-9452-06dff06b0aab</Id>
<Order>6</Order>
<SelectedValue>sample string 5</SelectedValue>
<Text>sample string 4</Text>
<Type>sample string 3</Type>
</FilterOptionDefinitionSubOption>
</SubOptions>
<ToBeDeleted>true</ToBeDeleted>
<UpdatedOn>2026-01-27T01:30:21.5768581-05:00</UpdatedOn>
</Filter>