API Documents///
- Retrieve SQL from segment rule
Retrieve list of segments
Create new segment
Retrieve list of segments in a folder
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
Create segment
Retrieve segment by ID
Update segment
Delete segment
Retrieve SQL from segment...
Retrieve a SQL from a segment rule.
Security
TdApikeyAuth
Segment parameters to create
- https://api-cdp.treasuredata.comhttps://api-cdp.treasuredata.com/audiences/{audienceId}/segments/query
- https://api-cdp.treasuredata.co.jphttps://api-cdp.treasuredata.co.jp/audiences/{audienceId}/segments/query
- https://api-cdp.eu01.treasuredata.comhttps://api-cdp.eu01.treasuredata.com/audiences/{audienceId}/segments/query
- https://api-cdp.ap02.treasuredata.comhttps://api-cdp.ap02.treasuredata.com/audiences/{audienceId}/segments/query
- https://api-cdp.ap03.treasuredata.comhttps://api-cdp.ap03.treasuredata.com/audiences/{audienceId}/segments/query
curl -i -X POST \
'https://api-cdp.treasuredata.com/audiences/{audienceId}/segments/query' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"format": "sql",
"realtime": true,
"kind": 0,
"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
}
}'Response
- object
- object (2)
{ "sql": "string" }