Skip to main content
POST
/
reactivate
/
segmentation
Segmentation
curl --request POST \
  --url https://api.example.com/reactivate/segmentation
Dynamic customer segmentation powered by behavioral data and AI-driven analysis.

Authentication

Requires a valid Reactivate auth token.

Create Segment

Request Body

{
  "brandId": "uuid",
  "name": "High-Value Customers",
  "criteria": {
    "minTotalSpent": 500,
    "minOrderCount": 3,
    "lastPurchaseWithin": "90d"
  }
}
FieldTypeRequiredDescription
brandIdstringYesBrand UUID
namestringYesSegment name
criteriaobjectYesSegmentation criteria

Dynamic Segmentation

The platform uses AI-driven dynamic segmentation that can:
  • Analyze customer purchase patterns
  • Identify behavioral clusters
  • Generate segment definitions from natural language descriptions
  • Continuously update segment membership based on customer activity

Segment Sync

Segments are synced to external platforms via AWS Batch jobs. The AWS_BATCH_JOB_DEFINITION_NAME_SEGMENT_SYNC job definition handles batch processing of segment updates.