POST {version}/GetFilterFromExpression
Get Filter From Expression
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
version | string |
None. |
Body Parameters
FilterName | 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": "dd81b5b0-7ffa-4e66-9bd9-eeda657b8e4d", "Name": "sample string 2", "ExpressionId": "7ea20c68-305b-43c4-a58d-074f2cd2b398", "Description": "sample string 3", "Internal": true, "Inactive": true, "CreatedOn": "07/09/2025", "UpdatedOn": "07/09/2025", "LastModifiedOn": "07/09/2025", "ToBeDeleted": true, "SubOptions": [ { "Id": "504e6f14-4988-485a-8811-08006b2f179d", "DefId": "8cc8dab0-58e5-46c5-ad59-fc17526d3f20", "Type": "sample string 3", "Text": "sample string 4", "SelectedValue": "sample string 5", "Order": 6 }, { "Id": "504e6f14-4988-485a-8811-08006b2f179d", "DefId": "8cc8dab0-58e5-46c5-ad59-fc17526d3f20", "Type": "sample string 3", "Text": "sample string 4", "SelectedValue": "sample string 5", "Order": 6 } ], "Columns": [ { "Id": "23f603ca-6984-4822-91f6-f3de1a23aa60", "FilterId": "484eba0f-1869-4452-b95d-9e9bf3ddc599", "ColumnId": "66bbfae4-2544-49d3-8f71-ac1f51997591", "Order": 4, "DynamicId": "sample string 5" }, { "Id": "23f603ca-6984-4822-91f6-f3de1a23aa60", "FilterId": "484eba0f-1869-4452-b95d-9e9bf3ddc599", "ColumnId": "66bbfae4-2544-49d3-8f71-ac1f51997591", "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>66bbfae4-2544-49d3-8f71-ac1f51997591</ColumnId> <DynamicId>sample string 5</DynamicId> <FilterId>484eba0f-1869-4452-b95d-9e9bf3ddc599</FilterId> <Id>23f603ca-6984-4822-91f6-f3de1a23aa60</Id> <Order>4</Order> </FilterColumnAssociation> <FilterColumnAssociation> <ColumnId>66bbfae4-2544-49d3-8f71-ac1f51997591</ColumnId> <DynamicId>sample string 5</DynamicId> <FilterId>484eba0f-1869-4452-b95d-9e9bf3ddc599</FilterId> <Id>23f603ca-6984-4822-91f6-f3de1a23aa60</Id> <Order>4</Order> </FilterColumnAssociation> </Columns> <CreatedOn>2025-07-09T06:03:42.9132325-04:00</CreatedOn> <DataFilter>sample string 8</DataFilter> <Description>sample string 3</Description> <ExpressionId>7ea20c68-305b-43c4-a58d-074f2cd2b398</ExpressionId> <Id>dd81b5b0-7ffa-4e66-9bd9-eeda657b8e4d</Id> <Inactive>true</Inactive> <Internal>true</Internal> <Name>sample string 2</Name> <SortAsc>true</SortAsc> <SortCol>sample string 9</SortCol> <SubOptions> <FilterOptionDefinitionSubOption> <DefId>8cc8dab0-58e5-46c5-ad59-fc17526d3f20</DefId> <Id>504e6f14-4988-485a-8811-08006b2f179d</Id> <Order>6</Order> <SelectedValue>sample string 5</SelectedValue> <Text>sample string 4</Text> <Type>sample string 3</Type> </FilterOptionDefinitionSubOption> <FilterOptionDefinitionSubOption> <DefId>8cc8dab0-58e5-46c5-ad59-fc17526d3f20</DefId> <Id>504e6f14-4988-485a-8811-08006b2f179d</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>2025-07-09T06:03:42.9132325-04:00</UpdatedOn> </Filter>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Get Filter From Expression
FilterName | 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": "3934b6a3-4430-4b83-bdd1-03aac0ef49b7", "Name": "sample string 2", "ExpressionId": "b9bee6d0-ece5-4bc4-ab06-d746a5114dee", "Description": "sample string 3", "Internal": true, "Inactive": true, "CreatedOn": "07/09/2025", "UpdatedOn": "07/09/2025", "LastModifiedOn": "07/09/2025", "ToBeDeleted": true, "SubOptions": [ { "Id": "31b84475-e7f3-440d-add1-b14d2574c257", "DefId": "01078d19-1d0f-43b5-b87e-2c6c8bfbaea7", "Type": "sample string 3", "Text": "sample string 4", "SelectedValue": "sample string 5", "Order": 6 }, { "Id": "31b84475-e7f3-440d-add1-b14d2574c257", "DefId": "01078d19-1d0f-43b5-b87e-2c6c8bfbaea7", "Type": "sample string 3", "Text": "sample string 4", "SelectedValue": "sample string 5", "Order": 6 } ], "Columns": [ { "Id": "49bae36b-0dfa-4bd2-820c-48561b2f7790", "FilterId": "a152b11d-ccf4-41a8-8c53-fe1af3d58b88", "ColumnId": "183b93ba-5df1-4ce5-8b77-4e0fa0e6c41c", "Order": 4, "DynamicId": "sample string 5" }, { "Id": "49bae36b-0dfa-4bd2-820c-48561b2f7790", "FilterId": "a152b11d-ccf4-41a8-8c53-fe1af3d58b88", "ColumnId": "183b93ba-5df1-4ce5-8b77-4e0fa0e6c41c", "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>183b93ba-5df1-4ce5-8b77-4e0fa0e6c41c</ColumnId> <DynamicId>sample string 5</DynamicId> <FilterId>a152b11d-ccf4-41a8-8c53-fe1af3d58b88</FilterId> <Id>49bae36b-0dfa-4bd2-820c-48561b2f7790</Id> <Order>4</Order> </FilterColumnAssociation> <FilterColumnAssociation> <ColumnId>183b93ba-5df1-4ce5-8b77-4e0fa0e6c41c</ColumnId> <DynamicId>sample string 5</DynamicId> <FilterId>a152b11d-ccf4-41a8-8c53-fe1af3d58b88</FilterId> <Id>49bae36b-0dfa-4bd2-820c-48561b2f7790</Id> <Order>4</Order> </FilterColumnAssociation> </Columns> <CreatedOn>2025-07-09T06:03:42.9444797-04:00</CreatedOn> <DataFilter>sample string 8</DataFilter> <Description>sample string 3</Description> <ExpressionId>b9bee6d0-ece5-4bc4-ab06-d746a5114dee</ExpressionId> <Id>3934b6a3-4430-4b83-bdd1-03aac0ef49b7</Id> <Inactive>true</Inactive> <Internal>true</Internal> <Name>sample string 2</Name> <SortAsc>true</SortAsc> <SortCol>sample string 9</SortCol> <SubOptions> <FilterOptionDefinitionSubOption> <DefId>01078d19-1d0f-43b5-b87e-2c6c8bfbaea7</DefId> <Id>31b84475-e7f3-440d-add1-b14d2574c257</Id> <Order>6</Order> <SelectedValue>sample string 5</SelectedValue> <Text>sample string 4</Text> <Type>sample string 3</Type> </FilterOptionDefinitionSubOption> <FilterOptionDefinitionSubOption> <DefId>01078d19-1d0f-43b5-b87e-2c6c8bfbaea7</DefId> <Id>31b84475-e7f3-440d-add1-b14d2574c257</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>2025-07-09T06:03:42.9444797-04:00</UpdatedOn> </Filter>