Skip to content

Contact.suppressed

Emitted each time a Contact is suppressed.

Contact.suppress emits Contact.suppressed when it completes on a Contact.

PropertyValue
Emitted byContact.suppress
NounContact
MovesEnrollment active to exited when the Contact is the enrolled one; Enrollment paused to exited when the Contact is the enrolled one
WakesNone.

Payload

Each delivery is an Event record. data holds what Contact.suppress returns.

FieldTypeRequiredDescription
namestringrequiredContact.suppressed.
atdatetimerequiredWhen it happened.
seqintegerIts position in the namespace, one more than the Event before; any seq is a cursor into the history.
datajsonrequiredThe Thing as the Action left it.
data.contactContactrequiredThe suppressed Contact.
data.contact.emailemailThe primary email address.
data.contact.phonestringThe primary phone number.
data.contact.namestringThe name the Contact goes by.

Example

JSON
{
  "$id": "https://api.sb/tutorloop.com/events/event_1",
  "$type": "Event",
  "name": "Contact.suppressed",
  "at": "2026-10-22T12:00:00Z",
  "data": {
    "contact": {
      "$id": "https://api.sb/tutorloop.com/contacts/contact_1",
      "$type": "Contact",
      "email": "malik@tutorloop.com",
      "phone": "Example phone",
      "name": "TutorLoop"
    }
  },
  "seq": 1
}