SegmentFolders
Create dynamic segments
Changed onCreates a dynamic segment. Dynamic segments contain user selected automatically based on filter values, as opposed to manual segments, in which Marketplace Managers select companies manually.
post/channel/v1/segments/dynamicSegments
Request
- Base URLhttps://marketplace.appdirect.com/api
- Authnone declared
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
companyGroupIdstring required
Segment folder ID
Request body
Example request
{
"name": "Canada",
"code": "XXYU",
"filters": [
[
{
"conditions": [
{
"parameter": "company.state",
"operator": "matches",
"values": [
"Quebec"
]
},
{
"parameter": "company.city",
"operator": "matches",
"values": [
"Montreal"
]
}
]
},
{
"conditions": [
{
"parameter": "company.state",
"operator": "matches",
"values": [
"Quebec"
]
},
{
"parameter": "company.city",
"operator": "matches",
"values": [
"Montreal"
]
}
]
}
]
]
}Response
OK
Example response
{
"id": "04f8d043-10f1-4b89-8c0e-0780e5a62299",
"name": "iOS users",
"partner": "APPDIRECT",
"type": "DYNAMIC",
"filters": [
[
{
"conditions": [
{
"parameter": "company.state",
"operator": "matches",
"values": [
"Quebec"
]
},
{
"parameter": "company.city",
"operator": "matches",
"values": [
"Montreal"
]
}
]
},
{
"conditions": [
{
"parameter": "company.state",
"operator": "matches",
"values": [
"Quebec"
]
},
{
"parameter": "company.city",
"operator": "matches",
"values": [
"Montreal"
]
}
]
}
]
]
}Changes
- info
endpoint added
- info