API Documents///
- Create segment
Retrieve list of segments
Create new segment
Retrieve list of segments in a folder
Retrieve SQL from segment rule
Retrieve number of profiles based on set of segment rules
Retrieve segment by ID
Update segment
Delete segment (legacy)
Retrieve status of query
Kill current running query of segment
Retrieve profiles of query
Retrieve population statistics of segment
Retrieve segment by ID
Update segment
Delete segment
Create segment
Create a new segment.
- https://api-cdp.treasuredata.comhttps://api-cdp.treasuredata.com/entities/segments
- https://api-cdp.treasuredata.co.jphttps://api-cdp.treasuredata.co.jp/entities/segments
- https://api-cdp.eu01.treasuredata.comhttps://api-cdp.eu01.treasuredata.com/entities/segments
- https://api-cdp.ap02.treasuredata.comhttps://api-cdp.ap02.treasuredata.com/entities/segments
- https://api-cdp.ap03.treasuredata.comhttps://api-cdp.ap03.treasuredata.com/entities/segments
curl -i -X POST \
https://api-cdp.treasuredata.com/entities/segments \
-H 'Content-Type: application/vnd.treasuredata.v1+json' \
-d '{
"id": "string",
"type": "segment-batch",
"attributes": {
"name": "string",
"description": "string",
"rule": {
"conditions": [
{
"conditions": [
{
"exclude": true,
"id": "string",
"type": "FunnelStageReference"
}
],
"description": "string",
"expr": "string",
"type": "Or"
}
],
"expr": "string",
"limit": {
"number": 0,
"orderColumns": [
{
"column": "string",
"order": "ascending",
"type": "Column"
}
],
"type": "Count"
},
"type": "Or"
},
"funnel_stage": {
"funnel_id": 0,
"stage_id": 0
},
"segmentInsightDashboardId": 0
},
"relationships": {
"parentFolder": {
"data": {
"id": "string",
"type": "folder-segment"
}
}
}
}'Response
{ "data": { "id": "string", "type": "segment-batch", "attributes": { … }, "relationships": { … } }, "included": [ { … } ] }