SunshineConversationsClient::UserUpdateEventAllOfPayload

August 27, 2025 ยท View on GitHub

Properties

NameTypeDescriptionNotes
userUserThe updated user.[optional]
reasonStringThe reason why the user was updated, if applicable. * `authentication` - An unauthenticated user became an authenticated user. * `localeDetection` - A user was updated as a result of automated locale detection on messages sent.[optional]
sourceSourceWebhookThe source of the creation.[optional]

Example

require 'sunshine-conversations-client'

instance = SunshineConversationsClient::UserUpdateEventAllOfPayload.new(
  user: null,
  reason: null,
  source: null
)