AccountDetailsModel

data class AccountDetailsModel(@Json(name = "account_uuid") val accountUuid: String, @Json(name = "type") val typeString: String, @Json(ignore = true) val type: AccountTypeModel? = typeString.getEnum<AccountTypeModel>(), @Json(name = "status") val statusString: String, @Json(ignore = true) val status: AccountStatusModel? = statusString.getEnum<AccountStatusModel>(), @Json(name = "stage") val stageString: String?, @Json(ignore = true) val stage: AccountStageModel? = stageString?.getEnum<AccountStageModel>(), @Json(name = "status_reason") val statusReasonString: String?, @Json(ignore = true) val statusReason: AccountStatusReasonModel? = statusReasonString?.getEnum<AccountStatusReasonModel>(), @Json(name = "external_id") val externalId: String?, @Json(name = "information") val accountInformation: AccountInformationModel, @Json(name = "metadata") val metadata: Map<String, Any>?, @Json(name = "created_at") val createdAt: String, @Json(name = "updated_at") val updatedAt: String)

Account details.

Constructors

Link copied to clipboard
constructor(@Json(name = "account_uuid") accountUuid: String, @Json(name = "type") typeString: String, @Json(ignore = true) type: AccountTypeModel? = typeString.getEnum<AccountTypeModel>(), @Json(name = "status") statusString: String, @Json(ignore = true) status: AccountStatusModel? = statusString.getEnum<AccountStatusModel>(), @Json(name = "stage") stageString: String?, @Json(ignore = true) stage: AccountStageModel? = stageString?.getEnum<AccountStageModel>(), @Json(name = "status_reason") statusReasonString: String?, @Json(ignore = true) statusReason: AccountStatusReasonModel? = statusReasonString?.getEnum<AccountStatusReasonModel>(), @Json(name = "external_id") externalId: String?, @Json(name = "information") accountInformation: AccountInformationModel, @Json(name = "metadata") metadata: Map<String, Any>?, @Json(name = "created_at") createdAt: String, @Json(name = "updated_at") updatedAt: String)

Properties

Link copied to clipboard

User account Information

Link copied to clipboard

Account unique identifier

Link copied to clipboard

User account creation date

Link copied to clipboard

External identifier in your platform

Link copied to clipboard

User account metadata

Link copied to clipboard

User account stage. Check stageString if null

Link copied to clipboard

User account stage

Link copied to clipboard

User account status. Check statusString if null

Link copied to clipboard

User account status reason. Check statusReasonString if null

Link copied to clipboard

User account status reason

Link copied to clipboard

User account status

Link copied to clipboard

User account type. Check typeString if null

Link copied to clipboard

User account type

Link copied to clipboard

User account modification date