Sequences
Cancel sequence enrollments
Cancels active or waiting enrollments in one sequence by subscriber ID or by matching stored entry event property values.
post/sequences/{sequenceId}/enrollments/cancel
Path parameters
sequenceIdstring required
Sequence ID
Request body
Example request
{
"subscriberId": "sub_abc123",
"fieldPath": "order.id",
"fieldValues": [
"ord_123",
"ord_456"
],
"reason": "Order cancelled"
}Response
Enrollment cancellation completed or dry-run matches returned
Example response
{
"success": true,
"sequenceId": "seq_abc123",
"matchedCount": 2,
"cancelledCount": 2,
"enrollments": [
{
"tokenId": "tok_abc123",
"subscriberId": "sub_abc123",
"subscriberEmail": "customer@example.com",
"status": "cancelled",
"enrollmentKey": "event:ecommerce.order_placed:field:order.id:ord_123"
}
],
"message": "Cancelled 2 sequence enrollments."
}