POST Api/V1/Journey/GetQueryResultsWithJoinData
Request Information
URI Parameters
None.
Body Parameters
QueryWithJoinConfigRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| BrandId | integer |
None. |
|
| Conditions | Collection of ConditionDto |
None. |
|
| JoinConfigurations | Dictionary of string [key] and JoinConfigDto [value] |
None. |
Request Formats
application/json, text/json
Sample:
{
"BrandId": 1,
"Conditions": [
{
"Table": "sample string 1",
"Field": "sample string 2",
"Operator": "sample string 3",
"Value": "sample string 4",
"LogicalOperator": "sample string 5"
},
{
"Table": "sample string 1",
"Field": "sample string 2",
"Operator": "sample string 3",
"Value": "sample string 4",
"LogicalOperator": "sample string 5"
}
],
"JoinConfigurations": {
"sample string 1": {
"TableName": "sample string 1",
"LeadsField": "sample string 2",
"DynamicField": "sample string 3"
},
"sample string 2": {
"TableName": "sample string 1",
"LeadsField": "sample string 2",
"DynamicField": "sample string 3"
}
}
}
application/xml, text/xml
Sample:
<QueryWithJoinConfigRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/iCreate.API.Controllers">
<BrandId>1</BrandId>
<Conditions>
<ConditionDto>
<Field>sample string 2</Field>
<LogicalOperator>sample string 5</LogicalOperator>
<Operator>sample string 3</Operator>
<Table>sample string 1</Table>
<Value>sample string 4</Value>
</ConditionDto>
<ConditionDto>
<Field>sample string 2</Field>
<LogicalOperator>sample string 5</LogicalOperator>
<Operator>sample string 3</Operator>
<Table>sample string 1</Table>
<Value>sample string 4</Value>
</ConditionDto>
</Conditions>
<JoinConfigurations xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:KeyValueOfstringJoinConfigDtoeBfZj4Z_P>
<d2p1:Key>sample string 1</d2p1:Key>
<d2p1:Value>
<DynamicField>sample string 3</DynamicField>
<LeadsField>sample string 2</LeadsField>
<TableName>sample string 1</TableName>
</d2p1:Value>
</d2p1:KeyValueOfstringJoinConfigDtoeBfZj4Z_P>
<d2p1:KeyValueOfstringJoinConfigDtoeBfZj4Z_P>
<d2p1:Key>sample string 2</d2p1:Key>
<d2p1:Value>
<DynamicField>sample string 3</DynamicField>
<LeadsField>sample string 2</LeadsField>
<TableName>sample string 1</TableName>
</d2p1:Value>
</d2p1:KeyValueOfstringJoinConfigDtoeBfZj4Z_P>
</JoinConfigurations>
</QueryWithJoinConfigRequest>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |