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": "d22d54c5-c949-47ad-abd5-517cdd35e28e",
"Name": "sample string 2",
"ExpressionId": "0f07ee0e-d106-43a0-b426-49a4dcd029c5",
"Description": "sample string 3",
"Internal": true,
"Inactive": true,
"CreatedOn": "03/15/2026",
"UpdatedOn": "03/15/2026",
"LastModifiedOn": "03/15/2026",
"ToBeDeleted": true,
"SubOptions": [
{
"Id": "e8103563-b7fc-4915-8c4e-313a21824db4",
"DefId": "72945253-a7d7-48ae-b340-63524c2d97e9",
"Type": "sample string 3",
"Text": "sample string 4",
"SelectedValue": "sample string 5",
"Order": 6
},
{
"Id": "e8103563-b7fc-4915-8c4e-313a21824db4",
"DefId": "72945253-a7d7-48ae-b340-63524c2d97e9",
"Type": "sample string 3",
"Text": "sample string 4",
"SelectedValue": "sample string 5",
"Order": 6
}
],
"Columns": [
{
"Id": "e0b41a65-1f1f-4989-9a19-7d8fb79a803c",
"FilterId": "b0ce56e1-af77-42fb-9605-5dfc17a3891f",
"ColumnId": "3430f10a-7e2b-42a9-822c-6fea2b930950",
"Order": 4,
"DynamicId": "sample string 5"
},
{
"Id": "e0b41a65-1f1f-4989-9a19-7d8fb79a803c",
"FilterId": "b0ce56e1-af77-42fb-9605-5dfc17a3891f",
"ColumnId": "3430f10a-7e2b-42a9-822c-6fea2b930950",
"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>3430f10a-7e2b-42a9-822c-6fea2b930950</ColumnId>
<DynamicId>sample string 5</DynamicId>
<FilterId>b0ce56e1-af77-42fb-9605-5dfc17a3891f</FilterId>
<Id>e0b41a65-1f1f-4989-9a19-7d8fb79a803c</Id>
<Order>4</Order>
</FilterColumnAssociation>
<FilterColumnAssociation>
<ColumnId>3430f10a-7e2b-42a9-822c-6fea2b930950</ColumnId>
<DynamicId>sample string 5</DynamicId>
<FilterId>b0ce56e1-af77-42fb-9605-5dfc17a3891f</FilterId>
<Id>e0b41a65-1f1f-4989-9a19-7d8fb79a803c</Id>
<Order>4</Order>
</FilterColumnAssociation>
</Columns>
<CreatedOn>2026-03-15T15:05:16.0852898-04:00</CreatedOn>
<DataFilter>sample string 8</DataFilter>
<Description>sample string 3</Description>
<ExpressionId>0f07ee0e-d106-43a0-b426-49a4dcd029c5</ExpressionId>
<Id>d22d54c5-c949-47ad-abd5-517cdd35e28e</Id>
<Inactive>true</Inactive>
<Internal>true</Internal>
<Name>sample string 2</Name>
<SortAsc>true</SortAsc>
<SortCol>sample string 9</SortCol>
<SubOptions>
<FilterOptionDefinitionSubOption>
<DefId>72945253-a7d7-48ae-b340-63524c2d97e9</DefId>
<Id>e8103563-b7fc-4915-8c4e-313a21824db4</Id>
<Order>6</Order>
<SelectedValue>sample string 5</SelectedValue>
<Text>sample string 4</Text>
<Type>sample string 3</Type>
</FilterOptionDefinitionSubOption>
<FilterOptionDefinitionSubOption>
<DefId>72945253-a7d7-48ae-b340-63524c2d97e9</DefId>
<Id>e8103563-b7fc-4915-8c4e-313a21824db4</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-03-15T15:05:16.0852898-04: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": "78ac325e-cc98-4002-81fe-b3deb2e0f367",
"Name": "sample string 2",
"ExpressionId": "573d525c-f458-4ee0-9cf6-0a6a9a7d7be0",
"Description": "sample string 3",
"Internal": true,
"Inactive": true,
"CreatedOn": "03/15/2026",
"UpdatedOn": "03/15/2026",
"LastModifiedOn": "03/15/2026",
"ToBeDeleted": true,
"SubOptions": [
{
"Id": "15e487b1-a895-4637-b9dc-549754d4b71c",
"DefId": "501167d2-5582-41a6-8f34-a495eeb53622",
"Type": "sample string 3",
"Text": "sample string 4",
"SelectedValue": "sample string 5",
"Order": 6
},
{
"Id": "15e487b1-a895-4637-b9dc-549754d4b71c",
"DefId": "501167d2-5582-41a6-8f34-a495eeb53622",
"Type": "sample string 3",
"Text": "sample string 4",
"SelectedValue": "sample string 5",
"Order": 6
}
],
"Columns": [
{
"Id": "7a9dac48-0ba7-4282-b5c3-84ec34316bd2",
"FilterId": "1350f6e3-d1d1-4215-b94b-ad261d9f4ecf",
"ColumnId": "007e4bd3-1dee-4477-8c9c-b29c0b955c60",
"Order": 4,
"DynamicId": "sample string 5"
},
{
"Id": "7a9dac48-0ba7-4282-b5c3-84ec34316bd2",
"FilterId": "1350f6e3-d1d1-4215-b94b-ad261d9f4ecf",
"ColumnId": "007e4bd3-1dee-4477-8c9c-b29c0b955c60",
"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>007e4bd3-1dee-4477-8c9c-b29c0b955c60</ColumnId>
<DynamicId>sample string 5</DynamicId>
<FilterId>1350f6e3-d1d1-4215-b94b-ad261d9f4ecf</FilterId>
<Id>7a9dac48-0ba7-4282-b5c3-84ec34316bd2</Id>
<Order>4</Order>
</FilterColumnAssociation>
<FilterColumnAssociation>
<ColumnId>007e4bd3-1dee-4477-8c9c-b29c0b955c60</ColumnId>
<DynamicId>sample string 5</DynamicId>
<FilterId>1350f6e3-d1d1-4215-b94b-ad261d9f4ecf</FilterId>
<Id>7a9dac48-0ba7-4282-b5c3-84ec34316bd2</Id>
<Order>4</Order>
</FilterColumnAssociation>
</Columns>
<CreatedOn>2026-03-15T15:05:16.2571671-04:00</CreatedOn>
<DataFilter>sample string 8</DataFilter>
<Description>sample string 3</Description>
<ExpressionId>573d525c-f458-4ee0-9cf6-0a6a9a7d7be0</ExpressionId>
<Id>78ac325e-cc98-4002-81fe-b3deb2e0f367</Id>
<Inactive>true</Inactive>
<Internal>true</Internal>
<Name>sample string 2</Name>
<SortAsc>true</SortAsc>
<SortCol>sample string 9</SortCol>
<SubOptions>
<FilterOptionDefinitionSubOption>
<DefId>501167d2-5582-41a6-8f34-a495eeb53622</DefId>
<Id>15e487b1-a895-4637-b9dc-549754d4b71c</Id>
<Order>6</Order>
<SelectedValue>sample string 5</SelectedValue>
<Text>sample string 4</Text>
<Type>sample string 3</Type>
</FilterOptionDefinitionSubOption>
<FilterOptionDefinitionSubOption>
<DefId>501167d2-5582-41a6-8f34-a495eeb53622</DefId>
<Id>15e487b1-a895-4637-b9dc-549754d4b71c</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-03-15T15:05:16.2571671-04:00</UpdatedOn>
</Filter>