Member events
Receive changes to member records, including public profile fields, contact preferences, custom fields, and active or inactive status. Credentials and internal activity bookkeeping are excluded.
Member
| Event | When it is sent |
|---|---|
member.created | The resource is created |
member.updated | Public resource fields change |
member.status_changed | The member changes status |
member.deleted | The resource is deleted |
Example payload
This example illustrates member.updated. Available fields depend on the resource and the action.
{
"id": "evt_example",
"event": "member.updated",
"timestamp": "2030-05-01T18:00:00.000Z",
"organisation_id": "507f1f77bcf86cd799439010",
"schema_version": "1",
"source": "admin",
"data": {
"member": {
"id": "507f1f77bcf86cd799439011",
"company": "507f1f77bcf86cd799439010",
"memberId": "MEM001",
"name": "Example Member",
"email": "member@example.com",
"status": "active"
},
"changed_fields": [
"status"
],
"previous_values": {
"status": "pending"
}
}
}
See delivery and security for the shared envelope, signature verification, retry behavior, and delivery guarantees. Use subscription management to preview sample data for every supported event and send test deliveries.