Developer Documentation
Webhook Event Types
Every FundraiserMax webhook event type, contact.* and list.*, with the payload each one carries.
Webhook Event Types
The following event types are available for webhook subscriptions. Each event includes the full resource object in the data field.
| Event Type | Description | Data Payload |
|---|---|---|
contact.created | A new contact was created | Full contact object, including customFields keyed by field name |
contact.updated | A contact was updated | Full contact object (after update), including customFields |
contact.deleted | A contact was deleted | Object with id field only |
contact.phone.created | A phone number was added to a contact | Object with contactId and full phone object |
contact.phone.updated | A phone number was updated | Object with contactId and full phone object |
contact.phone.deleted | A phone number was removed from a contact | Object with contactId and phoneId |
contact.email.created | An email address was added to a contact | Object with contactId and full email object |
contact.email.updated | An email address was updated | Object with contactId and full email object |
contact.email.deleted | An email address was removed from a contact | Object with contactId and emailId |
contact.address.created | An address was added to a contact | Object with contactId and full address object |
contact.address.updated | An address was updated | Object with contactId and full address object |
contact.address.deleted | An address was removed from a contact | Object with contactId and addressId |
contact.note.created | A note was added to a contact | Object with contactId and full note object |
contact.note.updated | A note was updated | Object with contactId and full note object |
contact.note.deleted | A note was removed from a contact | Object with contactId and noteId |
contact.education.created | An education record was added to a contact | Object with contactId and full education object |
contact.education.updated | An education record was updated | Object with contactId and full education object |
contact.education.deleted | An education record was removed from a contact | Object with contactId and educationId |
contact.employment.created | An employment record was added to a contact | Object with contactId and full employment object |
contact.employment.updated | An employment record was updated | Object with contactId and full employment object |
contact.employment.deleted | An employment record was removed from a contact | Object with contactId and employmentId |
list.created | A new contact list was created | Full list object |
list.updated | A contact list was updated | Full list object (after update) |
list.deleted | A contact list was deleted | Object with id field only |
list.contact.added | Contacts were added to a list | Object with listId and contactIds array |
list.contact.removed | Contacts were removed from a list | Object with listId and contactIds array |