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": "30a7d33d-9706-4487-a8bd-c83f0da7fe69", "Name": "sample string 2", "ExpressionId": "44accf76-25d9-4eaf-a375-11d6cbf3fc6b", "Description": "sample string 3", "Internal": true, "Inactive": true, "CreatedOn": "04/03/2025", "UpdatedOn": "04/03/2025", "LastModifiedOn": "04/03/2025", "ToBeDeleted": true, "SubOptions": [ { "Id": "16649e40-e977-4b64-8678-d926a4fdfeb7", "DefId": "cabcbabd-c722-4eb2-a81a-dc771d3161ad", "Type": "sample string 3", "Text": "sample string 4", "SelectedValue": "sample string 5", "Order": 6 }, { "Id": "16649e40-e977-4b64-8678-d926a4fdfeb7", "DefId": "cabcbabd-c722-4eb2-a81a-dc771d3161ad", "Type": "sample string 3", "Text": "sample string 4", "SelectedValue": "sample string 5", "Order": 6 } ], "Columns": [ { "Id": "3d93ad3c-a06a-4c37-80c2-f5eb7ae99cd4", "FilterId": "c736e767-6794-4941-a3c4-0e73cff76537", "ColumnId": "de62c63e-ce4e-48f5-90da-d6377c76ad6d", "Order": 4, "DynamicId": "sample string 5" }, { "Id": "3d93ad3c-a06a-4c37-80c2-f5eb7ae99cd4", "FilterId": "c736e767-6794-4941-a3c4-0e73cff76537", "ColumnId": "de62c63e-ce4e-48f5-90da-d6377c76ad6d", "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>de62c63e-ce4e-48f5-90da-d6377c76ad6d</ColumnId> <DynamicId>sample string 5</DynamicId> <FilterId>c736e767-6794-4941-a3c4-0e73cff76537</FilterId> <Id>3d93ad3c-a06a-4c37-80c2-f5eb7ae99cd4</Id> <Order>4</Order> </FilterColumnAssociation> <FilterColumnAssociation> <ColumnId>de62c63e-ce4e-48f5-90da-d6377c76ad6d</ColumnId> <DynamicId>sample string 5</DynamicId> <FilterId>c736e767-6794-4941-a3c4-0e73cff76537</FilterId> <Id>3d93ad3c-a06a-4c37-80c2-f5eb7ae99cd4</Id> <Order>4</Order> </FilterColumnAssociation> </Columns> <CreatedOn>2025-04-03T04:44:44.700845-04:00</CreatedOn> <DataFilter>sample string 8</DataFilter> <Description>sample string 3</Description> <ExpressionId>44accf76-25d9-4eaf-a375-11d6cbf3fc6b</ExpressionId> <Id>30a7d33d-9706-4487-a8bd-c83f0da7fe69</Id> <Inactive>true</Inactive> <Internal>true</Internal> <Name>sample string 2</Name> <SortAsc>true</SortAsc> <SortCol>sample string 9</SortCol> <SubOptions> <FilterOptionDefinitionSubOption> <DefId>cabcbabd-c722-4eb2-a81a-dc771d3161ad</DefId> <Id>16649e40-e977-4b64-8678-d926a4fdfeb7</Id> <Order>6</Order> <SelectedValue>sample string 5</SelectedValue> <Text>sample string 4</Text> <Type>sample string 3</Type> </FilterOptionDefinitionSubOption> <FilterOptionDefinitionSubOption> <DefId>cabcbabd-c722-4eb2-a81a-dc771d3161ad</DefId> <Id>16649e40-e977-4b64-8678-d926a4fdfeb7</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-04-03T04:44:44.700845-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": "095dadb2-59f6-433e-86dc-cf8c1a56a037", "Name": "sample string 2", "ExpressionId": "1c24dc52-f66b-4225-a675-1ac169a875e0", "Description": "sample string 3", "Internal": true, "Inactive": true, "CreatedOn": "04/03/2025", "UpdatedOn": "04/03/2025", "LastModifiedOn": "04/03/2025", "ToBeDeleted": true, "SubOptions": [ { "Id": "cdff380a-e50a-472e-a8f4-19565351228c", "DefId": "15ba8d11-b8f8-4153-a810-92a8b4b9c2fd", "Type": "sample string 3", "Text": "sample string 4", "SelectedValue": "sample string 5", "Order": 6 }, { "Id": "cdff380a-e50a-472e-a8f4-19565351228c", "DefId": "15ba8d11-b8f8-4153-a810-92a8b4b9c2fd", "Type": "sample string 3", "Text": "sample string 4", "SelectedValue": "sample string 5", "Order": 6 } ], "Columns": [ { "Id": "976cd57b-9053-4c78-bbb5-badabe928c9b", "FilterId": "3f650f8a-3929-46df-9adf-31b64a91aabd", "ColumnId": "7ba0744f-18aa-45cc-9eb6-25411885ced1", "Order": 4, "DynamicId": "sample string 5" }, { "Id": "976cd57b-9053-4c78-bbb5-badabe928c9b", "FilterId": "3f650f8a-3929-46df-9adf-31b64a91aabd", "ColumnId": "7ba0744f-18aa-45cc-9eb6-25411885ced1", "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>7ba0744f-18aa-45cc-9eb6-25411885ced1</ColumnId> <DynamicId>sample string 5</DynamicId> <FilterId>3f650f8a-3929-46df-9adf-31b64a91aabd</FilterId> <Id>976cd57b-9053-4c78-bbb5-badabe928c9b</Id> <Order>4</Order> </FilterColumnAssociation> <FilterColumnAssociation> <ColumnId>7ba0744f-18aa-45cc-9eb6-25411885ced1</ColumnId> <DynamicId>sample string 5</DynamicId> <FilterId>3f650f8a-3929-46df-9adf-31b64a91aabd</FilterId> <Id>976cd57b-9053-4c78-bbb5-badabe928c9b</Id> <Order>4</Order> </FilterColumnAssociation> </Columns> <CreatedOn>2025-04-03T04:44:44.7164673-04:00</CreatedOn> <DataFilter>sample string 8</DataFilter> <Description>sample string 3</Description> <ExpressionId>1c24dc52-f66b-4225-a675-1ac169a875e0</ExpressionId> <Id>095dadb2-59f6-433e-86dc-cf8c1a56a037</Id> <Inactive>true</Inactive> <Internal>true</Internal> <Name>sample string 2</Name> <SortAsc>true</SortAsc> <SortCol>sample string 9</SortCol> <SubOptions> <FilterOptionDefinitionSubOption> <DefId>15ba8d11-b8f8-4153-a810-92a8b4b9c2fd</DefId> <Id>cdff380a-e50a-472e-a8f4-19565351228c</Id> <Order>6</Order> <SelectedValue>sample string 5</SelectedValue> <Text>sample string 4</Text> <Type>sample string 3</Type> </FilterOptionDefinitionSubOption> <FilterOptionDefinitionSubOption> <DefId>15ba8d11-b8f8-4153-a810-92a8b4b9c2fd</DefId> <Id>cdff380a-e50a-472e-a8f4-19565351228c</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-04-03T04:44:44.7164673-04:00</UpdatedOn> </Filter>