Skip to main content
WEBHOOK
AhaSend sends this event when a contact is added to a list, with any subscription status. data.list is the list. data.list_contact is the new membership, and its subscription_status is the status that the contact got on the list. A new membership sends only this event, whatever its status. No event: A CSV import to a list, and saving a contact search as a list. Setting: on_contact_added_to_list (Contact Added to List in the dashboard). Requirements:
  • Your account has the marketing features. Contact events cannot be turned on without them.
  • A webhook with this event on needs an API key with contacts:read and lists:read when you create or update it through the API. See contact events.
When it’s sent: When a contact is added to a list.

Body

application/json
type
enum<string>
required

The event type

Available options:
contact.added_to_list
webhook_id
string<uuid>
required

The webhook ID (the same ID as returned by the Create Webhook API)

timestamp
string<date-time>
required

When the change happened (ISO 8601 format)

data
object
required

Response

Webhook received successfully