Create, manage, and target dynamic audience segments with advanced filtering, behavioral targeting, and real-time synchronization from your data sources.
Create audience segments with complex filter logic. Combine demographic, behavioral, and custom attributes with AND/OR/NOT conditions.
Sync audience data from external sources (CRM, CDP, databases) in real-time. Automatic updates when user attributes change.
Target users based on actions (clicked, purchased, registered) and engagement patterns. Time-based filters (last 7 days, this month, etc.).
Get audience size, growth trends, overlap analysis, and demographic breakdowns. Export for data analysis.
/segmentsCreate a new audience segment with filter rules
/segmentsList all segments with pagination and filters
/segments/:idGet segment details, member count, and metadata
/segments/:idUpdate segment filter rules or metadata
/segments/:id/syncTrigger real-time sync from external data source
/segments/:id/membersList members of a segment (paginated)
/segments/:id/insightsGet audience size, growth trends, and demographic breakdowns
/segments/:idDelete a segment (soft delete, can be restored)
POST https://api.eventzr.com/amplify/v1/segments
Content-Type: application/json
Authorization: Bearer YOUR_API_KEY
{
"name": "High-Value Event Organizers",
"description": "Organizers with 10+ events and Pro tier",
"filters": {
"AND": [
{ "field": "events_count", "operator": "gte", "value": 10 },
{ "field": "subscription_tier", "operator": "in", "value": ["pro", "promax", "enterprise"] },
{ "field": "last_event_date", "operator": "within", "value": "90_days" }
]
},
"sync_enabled": true,
"sync_schedule": "0 */6 * * *"
}