UserDataRequest

data class UserDataRequest(val id: String, val name: String? = null, val phone: String? = null, val email: String? = null, val mixpanelDistinctId: String? = null, val amplitudeDeviceId: String? = null, val posthogDistinctId: String? = null, val brazeDeviceId: String? = null, val gaAppInstanceId: String? = null, val userCreatedAt: String? = null, val isFirstTimeUser: Boolean? = null)

User data model for API requests

Constructors

Link copied to clipboard
constructor(id: String, name: String? = null, phone: String? = null, email: String? = null, mixpanelDistinctId: String? = null, amplitudeDeviceId: String? = null, posthogDistinctId: String? = null, brazeDeviceId: String? = null, gaAppInstanceId: String? = null, userCreatedAt: String? = null, isFirstTimeUser: Boolean? = null)

Properties

Link copied to clipboard
@SerializedName(value = "amplitude_device_id")
val amplitudeDeviceId: String? = null
Link copied to clipboard
@SerializedName(value = "braze_device_id")
val brazeDeviceId: String? = null
Link copied to clipboard
@SerializedName(value = "email")
val email: String? = null
Link copied to clipboard
@SerializedName(value = "ga_app_instance_id")
val gaAppInstanceId: String? = null
Link copied to clipboard
@SerializedName(value = "id")
val id: String
Link copied to clipboard
@SerializedName(value = "is_first_time_user")
val isFirstTimeUser: Boolean? = null
Link copied to clipboard
@SerializedName(value = "mixpanel_distinct_id")
val mixpanelDistinctId: String? = null
Link copied to clipboard
@SerializedName(value = "name")
val name: String? = null
Link copied to clipboard
@SerializedName(value = "phone")
val phone: String? = null
Link copied to clipboard
@SerializedName(value = "posthog_distinct_id")
val posthogDistinctId: String? = null
Link copied to clipboard
@SerializedName(value = "user_created_at")
val userCreatedAt: String? = null