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": "9eb4c75f-fc09-48ca-8f68-ce364df7390d", "Name": "sample string 2", "ExpressionId": "fe8f9d38-d7b1-49b6-8b2f-769a55194430", "Description": "sample string 3", "Internal": true, "Inactive": true, "CreatedOn": "09/02/2025", "UpdatedOn": "09/02/2025", "LastModifiedOn": "09/02/2025", "ToBeDeleted": true, "SubOptions": [ { "Id": "884036b8-40f4-4526-9cbb-5f26158e8061", "DefId": "06cfac7b-7882-40d3-9e9d-5a2283758b46", "Type": "sample string 3", "Text": "sample string 4", "SelectedValue": "sample string 5", "Order": 6 }, { "Id": "884036b8-40f4-4526-9cbb-5f26158e8061", "DefId": "06cfac7b-7882-40d3-9e9d-5a2283758b46", "Type": "sample string 3", "Text": "sample string 4", "SelectedValue": "sample string 5", "Order": 6 } ], "Columns": [ { "Id": "7eb7e6e2-34cf-4a67-97d3-a70c31bb3dda", "FilterId": "092f9709-314a-43b7-b039-55d573dbbff3", "ColumnId": "b36c9f36-edc1-46e7-8d25-2c3196233272", "Order": 4, "DynamicId": "sample string 5" }, { "Id": "7eb7e6e2-34cf-4a67-97d3-a70c31bb3dda", "FilterId": "092f9709-314a-43b7-b039-55d573dbbff3", "ColumnId": "b36c9f36-edc1-46e7-8d25-2c3196233272", "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>b36c9f36-edc1-46e7-8d25-2c3196233272</ColumnId> <DynamicId>sample string 5</DynamicId> <FilterId>092f9709-314a-43b7-b039-55d573dbbff3</FilterId> <Id>7eb7e6e2-34cf-4a67-97d3-a70c31bb3dda</Id> <Order>4</Order> </FilterColumnAssociation> <FilterColumnAssociation> <ColumnId>b36c9f36-edc1-46e7-8d25-2c3196233272</ColumnId> <DynamicId>sample string 5</DynamicId> <FilterId>092f9709-314a-43b7-b039-55d573dbbff3</FilterId> <Id>7eb7e6e2-34cf-4a67-97d3-a70c31bb3dda</Id> <Order>4</Order> </FilterColumnAssociation> </Columns> <CreatedOn>2025-09-02T05:15:07.6935076-04:00</CreatedOn> <DataFilter>sample string 8</DataFilter> <Description>sample string 3</Description> <ExpressionId>fe8f9d38-d7b1-49b6-8b2f-769a55194430</ExpressionId> <Id>9eb4c75f-fc09-48ca-8f68-ce364df7390d</Id> <Inactive>true</Inactive> <Internal>true</Internal> <Name>sample string 2</Name> <SortAsc>true</SortAsc> <SortCol>sample string 9</SortCol> <SubOptions> <FilterOptionDefinitionSubOption> <DefId>06cfac7b-7882-40d3-9e9d-5a2283758b46</DefId> <Id>884036b8-40f4-4526-9cbb-5f26158e8061</Id> <Order>6</Order> <SelectedValue>sample string 5</SelectedValue> <Text>sample string 4</Text> <Type>sample string 3</Type> </FilterOptionDefinitionSubOption> <FilterOptionDefinitionSubOption> <DefId>06cfac7b-7882-40d3-9e9d-5a2283758b46</DefId> <Id>884036b8-40f4-4526-9cbb-5f26158e8061</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-09-02T05:15:07.6935076-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": "85d1b85b-519d-42a5-9f20-e4081afa21a1", "Name": "sample string 2", "ExpressionId": "147510be-9663-47a4-bc21-d6ad4aabea2e", "Description": "sample string 3", "Internal": true, "Inactive": true, "CreatedOn": "09/02/2025", "UpdatedOn": "09/02/2025", "LastModifiedOn": "09/02/2025", "ToBeDeleted": true, "SubOptions": [ { "Id": "260cec38-9e0d-41a1-8b3c-8c275ed7a06e", "DefId": "e03ab055-7ea6-47fc-818b-b374239c2c0f", "Type": "sample string 3", "Text": "sample string 4", "SelectedValue": "sample string 5", "Order": 6 }, { "Id": "260cec38-9e0d-41a1-8b3c-8c275ed7a06e", "DefId": "e03ab055-7ea6-47fc-818b-b374239c2c0f", "Type": "sample string 3", "Text": "sample string 4", "SelectedValue": "sample string 5", "Order": 6 } ], "Columns": [ { "Id": "606ff100-9831-4707-a02a-0a0c2237779a", "FilterId": "df1eba9f-5ea9-4ce3-abc6-b87f1bdebf79", "ColumnId": "fdda9bf0-2eac-4e87-ba78-0ed70c7cff59", "Order": 4, "DynamicId": "sample string 5" }, { "Id": "606ff100-9831-4707-a02a-0a0c2237779a", "FilterId": "df1eba9f-5ea9-4ce3-abc6-b87f1bdebf79", "ColumnId": "fdda9bf0-2eac-4e87-ba78-0ed70c7cff59", "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>fdda9bf0-2eac-4e87-ba78-0ed70c7cff59</ColumnId> <DynamicId>sample string 5</DynamicId> <FilterId>df1eba9f-5ea9-4ce3-abc6-b87f1bdebf79</FilterId> <Id>606ff100-9831-4707-a02a-0a0c2237779a</Id> <Order>4</Order> </FilterColumnAssociation> <FilterColumnAssociation> <ColumnId>fdda9bf0-2eac-4e87-ba78-0ed70c7cff59</ColumnId> <DynamicId>sample string 5</DynamicId> <FilterId>df1eba9f-5ea9-4ce3-abc6-b87f1bdebf79</FilterId> <Id>606ff100-9831-4707-a02a-0a0c2237779a</Id> <Order>4</Order> </FilterColumnAssociation> </Columns> <CreatedOn>2025-09-02T05:15:07.8497691-04:00</CreatedOn> <DataFilter>sample string 8</DataFilter> <Description>sample string 3</Description> <ExpressionId>147510be-9663-47a4-bc21-d6ad4aabea2e</ExpressionId> <Id>85d1b85b-519d-42a5-9f20-e4081afa21a1</Id> <Inactive>true</Inactive> <Internal>true</Internal> <Name>sample string 2</Name> <SortAsc>true</SortAsc> <SortCol>sample string 9</SortCol> <SubOptions> <FilterOptionDefinitionSubOption> <DefId>e03ab055-7ea6-47fc-818b-b374239c2c0f</DefId> <Id>260cec38-9e0d-41a1-8b3c-8c275ed7a06e</Id> <Order>6</Order> <SelectedValue>sample string 5</SelectedValue> <Text>sample string 4</Text> <Type>sample string 3</Type> </FilterOptionDefinitionSubOption> <FilterOptionDefinitionSubOption> <DefId>e03ab055-7ea6-47fc-818b-b374239c2c0f</DefId> <Id>260cec38-9e0d-41a1-8b3c-8c275ed7a06e</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-09-02T05:15:07.8497691-04:00</UpdatedOn> </Filter>