Create a contact
Contact detail
Open a contact to work through five areas:Subscription decisions
Do not use one field as the entire consent model. Before an audience send, account for:- The contact’s global subscribed state.
- The selected topic’s default behavior.
- The contact’s explicit preference for that topic.
- The project’s suppression state for the address.
Engagement and validation
When data is available, Signal shows an engagement score based on the last 90 days of opens, clicks, bounces, and complaints. Use it as an operational signal, not proof that a person read a specific message. Recorded address validation can bevalid, risky, invalid, or unknown.
An unknown result means Signal does not have a conclusive recorded result.
A valid result does not override consent or suppression.
Delete a contact
Contact deletion is permanent. Confirm whether you need the contact’s profile, property, preference, or activity evidence before deleting it. Deleting a contact is not a substitute for suppressing an address that must not receive mail.SDK example
After creating an authenticated client with the matching SDK setup guide, use the operation for your language or framework.TypeScript