Webhook member.status.changed (deprecated)

⚠️

Deprecated — this webhook will be removed soon. Migrate to the contract-based events (e.g. contract_holder.policy_issued).

This is an outbound webhook — SafetyWing sends an HTTP POST to the URL you registered when a member's status changes. Unlike newer events, it is delivered as a bare payload (no { id, topic, companyId, payload } envelope). Acknowledge with a 2xx.

status is one of INVITED, PROCESSING, ACTIVE, CANCELLED, CANCELLING, EXPIRED, ONBOARDING, OTHER.

Example

{
  "memberId": 456,
  "status": "ACTIVE"
}
Payload

DEPRECATED — legacy member.status.changed webhook, delivered as a bare payload. Migrate to the contract-based events.

int64

The member's user id.

string
enum
required

The member's new status.

Response
200

Acknowledged

LoadingLoading…