New webhook for parent email address changes
A parent can change the email address on their k-ID account, and the new Session.ApproverEmailUpdate webhook tells your product when they do.
What's new
Session.ApproverEmailUpdate. Emitted once per child session when a parent commits an email change, so your server can update the parent email you store against that player. The payload carriesid(the session),productId,oldEmail, andnewEmail.- Nothing else about the session changes. It stays
ACTIVE, keeps the samesessionIdand permissions, and the child carries on uninterrupted. Don't send the player back through the age gate or consent. - Only children who have an active session. A child with no active session in your product has nothing to move, so no event fires for them. If that child later gets a session, it's created against the new address.
- Opt in per endpoint. Select
Session.ApproverEmailUpdatefor your webhook endpoint on the product's Developer Settings page in Compliance Studio, or k-ID drops the event without a delivery attempt or an error. It's listed only once parent email change is enabled for your organization.