Segments

Saved audiences that keep themselves current.

GET /segments

Every active segment with its live count and total lifetime value.

{
  "data": [
    {
      "id": 4,
      "slug": "inactive-90-days",
      "name": "Inactive 90 days",
      "rules": [
        { "field": "total_orders", "operator": "gte", "value": 1 },
        { "field": "days_since_order", "operator": "gt", "value": 90 }
      ],
      "match": "all",
      "type": "dynamic",
      "members": 312,
      "member_value": 1840500
    }
  ]
}

GET /segments/{slug or id}

Rebuilds the segment and returns it. Add ?members=1 for up to 200 contact records.

Every workspace starts with six built-in segments: new customers, repeat customers, VIP, inactive 90 days, high value at risk, and prospects.