ну в новом API я заставил переписать их =)
@POST("user/get")
suspend fun getUserAndSettings(
@Header("Authorization") token: String
): Response<BaseResponse<UserAndSettingsResponse>>
data class BaseResponse<T> (
val success: Boolean = false,
val message: String? = "",
val data: T? = null
)