GET {clientId}/DataExport/Segments/{segmentName}
Retrieve segments for a segment ID.
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| clientId |
Your required clientId used to access the WebAPI. A 404 is returned if this value is invalid. |
string |
Required |
| segmentName |
Retrieve segments for specific segment ID. A 400 is returned if this value is empty. |
string |
Required |
Body Parameters
None.
Response Information
Response Codes
- NotFound (404)
- BadRequest (400)
- Unauthorized (401)
Resource Description
SegmentResult| Name | Description | Type | Additional information |
|---|---|---|---|
| Segments | Collection of Segment |
None. |
Response Formats
application/json, text/json
Sample:
{
"Segments": [
{
"SearchGroupLink": 1,
"ClientLink": 2,
"Name": "sample string 3",
"Description": "sample string 4",
"DeactivatedPreferencesOnly": true,
"ChannelNbr": 6,
"SearchGroupSteps": [
{
"SearchGroupLink": 1,
"SearchStepLink": 2,
"SetOperatorNbr": 3,
"GroupNumber": 4,
"Steps": [
{
"SearchStepLink": 1,
"PreferenceType": 2,
"StartDate": "2025-12-30T00:28:39.7009265-05:00",
"EndDate": "2025-12-30T00:28:39.7009265-05:00",
"ViewLink": 5,
"AttributeViewLink": 6,
"PreferenceDataTypeNbr": 7,
"AlwaysProcessAsFull": true,
"PreferenceStatusNbr": 9,
"ViewInfo": [
{
"ThreePartName": "sample string 1",
"IsAttributeView": true,
"ChannelNbr": 3
}
],
"AttributeViewInfo": [
{
"ThreePartName": "sample string 1",
"IsAttributeView": true,
"ChannelNbr": 3
}
],
"AttributeWhereColumns": [
{
"AttributeWhereColumnLink": 1,
"ViewLink": 2,
"AttributeLink": 3,
"ComparisonOperatorNbr": 4,
"Operand": "sample string 5",
"LogicOperatorNbr": 6,
"GroupNumber": 7,
"AttributeID": "sample string 8",
"ThreePartName": "sample string 9"
}
],
"Channels": [
{
"ChannelNbr": 1
}
],
"CustomerTypeProfiles": [
{
"CustomerTypeProfileLink": 1,
"CustomerTypeProfileID": "sample string 2"
}
],
"Programs": [
{
"ProgramLink": 1,
"ProgramID": "sample string 2"
}
],
"FilterHeaders": [
{
"FilterHeaderLink": 1,
"FilterClientID": "sample string 2"
}
],
"Frequencies": [
{
"FrequencyLink": 1,
"FrequencyID": "sample string 2"
}
],
"Sources": [
{
"SourceLink": 1,
"SourceID": "sample string 2"
}
]
}
]
}
]
}
]
}
application/xml, text/xml
Sample:
<SegmentResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MyPreferences.REST.Codebase.Results">
<Segments xmlns:d2p1="http://schemas.datacontract.org/2004/07/MyPreferences.REST.Models">
<d2p1:Segment>
<d2p1:ChannelNbr>6</d2p1:ChannelNbr>
<d2p1:ClientLink>2</d2p1:ClientLink>
<d2p1:DeactivatedPreferencesOnly>true</d2p1:DeactivatedPreferencesOnly>
<d2p1:Description>sample string 4</d2p1:Description>
<d2p1:Name>sample string 3</d2p1:Name>
<d2p1:SearchGroupLink>1</d2p1:SearchGroupLink>
<d2p1:SearchGroupSteps>
<d2p1:SearchGroupSteps>
<d2p1:GroupNumber>4</d2p1:GroupNumber>
<d2p1:SearchGroupLink>1</d2p1:SearchGroupLink>
<d2p1:SearchStepLink>2</d2p1:SearchStepLink>
<d2p1:SetOperatorNbr>3</d2p1:SetOperatorNbr>
<d2p1:Steps>
<d2p1:Steps>
<d2p1:AlwaysProcessAsFull>true</d2p1:AlwaysProcessAsFull>
<d2p1:AttributeViewInfo>
<d2p1:AttributeViewInfo>
<d2p1:ChannelNbr>3</d2p1:ChannelNbr>
<d2p1:IsAttributeView>true</d2p1:IsAttributeView>
<d2p1:ThreePartName>sample string 1</d2p1:ThreePartName>
</d2p1:AttributeViewInfo>
</d2p1:AttributeViewInfo>
<d2p1:AttributeViewLink>6</d2p1:AttributeViewLink>
<d2p1:AttributeWhereColumns>
<d2p1:AttributeWhereColumns>
<d2p1:AttributeID>sample string 8</d2p1:AttributeID>
<d2p1:AttributeLink>3</d2p1:AttributeLink>
<d2p1:AttributeWhereColumnLink>1</d2p1:AttributeWhereColumnLink>
<d2p1:ComparisonOperatorNbr>4</d2p1:ComparisonOperatorNbr>
<d2p1:GroupNumber>7</d2p1:GroupNumber>
<d2p1:LogicOperatorNbr>6</d2p1:LogicOperatorNbr>
<d2p1:Operand>sample string 5</d2p1:Operand>
<d2p1:ThreePartName>sample string 9</d2p1:ThreePartName>
<d2p1:ViewLink>2</d2p1:ViewLink>
</d2p1:AttributeWhereColumns>
</d2p1:AttributeWhereColumns>
<d2p1:Channels>
<d2p1:Channels>
<d2p1:ChannelNbr>1</d2p1:ChannelNbr>
</d2p1:Channels>
</d2p1:Channels>
<d2p1:CustomerTypeProfiles>
<d2p1:CustomerTypeProfiles>
<d2p1:CustomerTypeProfileID>sample string 2</d2p1:CustomerTypeProfileID>
<d2p1:CustomerTypeProfileLink>1</d2p1:CustomerTypeProfileLink>
</d2p1:CustomerTypeProfiles>
</d2p1:CustomerTypeProfiles>
<d2p1:EndDate>2025-12-30T00:28:39.7009265-05:00</d2p1:EndDate>
<d2p1:FilterHeaders>
<d2p1:FilterHeaders>
<d2p1:FilterClientID>sample string 2</d2p1:FilterClientID>
<d2p1:FilterHeaderLink>1</d2p1:FilterHeaderLink>
</d2p1:FilterHeaders>
</d2p1:FilterHeaders>
<d2p1:Frequencies>
<d2p1:Frequencies>
<d2p1:FrequencyID>sample string 2</d2p1:FrequencyID>
<d2p1:FrequencyLink>1</d2p1:FrequencyLink>
</d2p1:Frequencies>
</d2p1:Frequencies>
<d2p1:PreferenceDataTypeNbr>7</d2p1:PreferenceDataTypeNbr>
<d2p1:PreferenceStatusNbr>9</d2p1:PreferenceStatusNbr>
<d2p1:PreferenceType>2</d2p1:PreferenceType>
<d2p1:Programs>
<d2p1:Programs>
<d2p1:ProgramID>sample string 2</d2p1:ProgramID>
<d2p1:ProgramLink>1</d2p1:ProgramLink>
</d2p1:Programs>
</d2p1:Programs>
<d2p1:SearchStepLink>1</d2p1:SearchStepLink>
<d2p1:Sources>
<d2p1:Sources>
<d2p1:SourceID>sample string 2</d2p1:SourceID>
<d2p1:SourceLink>1</d2p1:SourceLink>
</d2p1:Sources>
</d2p1:Sources>
<d2p1:StartDate>2025-12-30T00:28:39.7009265-05:00</d2p1:StartDate>
<d2p1:ViewInfo>
<d2p1:ViewInfo>
<d2p1:ChannelNbr>3</d2p1:ChannelNbr>
<d2p1:IsAttributeView>true</d2p1:IsAttributeView>
<d2p1:ThreePartName>sample string 1</d2p1:ThreePartName>
</d2p1:ViewInfo>
</d2p1:ViewInfo>
<d2p1:ViewLink>5</d2p1:ViewLink>
</d2p1:Steps>
</d2p1:Steps>
</d2p1:SearchGroupSteps>
</d2p1:SearchGroupSteps>
</d2p1:Segment>
</Segments>
</SegmentResult>