Recommender
Recommender API
Functions
Link copied to clipboard
abstract suspend fun getCartComplementary(payload: CartRecommendationRequest, requestOptions: RequestOptions? = null): SystemaResult<RecommendationResponse>
Content copied to clipboard
Get cart complementary API (Coroutine)
abstract fun getCartComplementary( payload: CartRecommendationRequest, requestOptions: RequestOptions? = null, result: (SystemaResult<RecommendationResponse>) -> Unit)
Content copied to clipboard
Get cart complementary API (Non-coroutine)
Link copied to clipboard
abstract suspend fun getCartRelated(payload: CartRecommendationRequest, requestOptions: RequestOptions? = null): SystemaResult<RecommendationResponse>
Content copied to clipboard
Get cart related API (Coroutine)
abstract fun getCartRelated( payload: CartRecommendationRequest, requestOptions: RequestOptions? = null, result: (SystemaResult<RecommendationResponse>) -> Unit)
Content copied to clipboard
Get cart related API (Non-coroutine)
Link copied to clipboard
abstract suspend fun getCategoryPopular(payload: RecommendationRequest, requestOptions: RequestOptions? = null): SystemaResult<RecommendationResponse>
Content copied to clipboard
Get category popular API (Coroutine)
abstract fun getCategoryPopular( payload: RecommendationRequest, requestOptions: RequestOptions? = null, result: (SystemaResult<RecommendationResponse>) -> Unit)
Content copied to clipboard
Get category trending API (Non-coroutine)
Link copied to clipboard
abstract suspend fun getCategoryTrending(payload: RecommendationRequest, requestOptions: RequestOptions? = null): SystemaResult<RecommendationResponse>
Content copied to clipboard
Get category trending API (Coroutine)
abstract fun getCategoryTrending( payload: RecommendationRequest, requestOptions: RequestOptions? = null, result: (SystemaResult<RecommendationResponse>) -> Unit)
Content copied to clipboard
Get category trending API (Non-coroutine)
Link copied to clipboard
abstract suspend fun getComplementary(payload: RecommendationRequest, requestOptions: RequestOptions? = null): SystemaResult<RecommendationResponse>
Content copied to clipboard
Get complementary API (Coroutine)
abstract fun getComplementary( payload: RecommendationRequest, requestOptions: RequestOptions? = null, result: (SystemaResult<RecommendationResponse>) -> Unit)
Content copied to clipboard
Get complementary API (Non-coroutine)
Link copied to clipboard
abstract suspend fun getPopular(payload: RecommendationRequest = RecommendationRequest(), requestOptions: RequestOptions? = null): SystemaResult<RecommendationResponse>
Content copied to clipboard
Get popular API (Coroutine)
abstract fun getPopular( payload: RecommendationRequest = RecommendationRequest(), requestOptions: RequestOptions? = null, result: (SystemaResult<RecommendationResponse>) -> Unit)
Content copied to clipboard
Get popular API (Non-coroutine)
Link copied to clipboard
abstract suspend fun getRelated(payload: RecommendationRequest, requestOptions: RequestOptions? = null): SystemaResult<RecommendationResponse>
Content copied to clipboard
Get related API (Coroutine)
abstract fun getRelated( payload: RecommendationRequest, requestOptions: RequestOptions? = null, result: (SystemaResult<RecommendationResponse>) -> Unit)
Content copied to clipboard
Get related API (Non-coroutine)
Link copied to clipboard
abstract suspend fun getSimilar(payload: RecommendationRequest, requestOptions: RequestOptions? = null): SystemaResult<RecommendationResponse>
Content copied to clipboard
Get similar API (Coroutine)
abstract fun getSimilar( payload: RecommendationRequest, requestOptions: RequestOptions? = null, result: (SystemaResult<RecommendationResponse>) -> Unit)
Content copied to clipboard
Get similar API (Non-coroutine)
Link copied to clipboard
abstract suspend fun getTrending(payload: RecommendationRequest = RecommendationRequest(), requestOptions: RequestOptions? = null): SystemaResult<RecommendationResponse>
Content copied to clipboard
Get trending API (Coroutine)
abstract fun getTrending( payload: RecommendationRequest = RecommendationRequest(), requestOptions: RequestOptions? = null, result: (SystemaResult<RecommendationResponse>) -> Unit)
Content copied to clipboard
Get trending API (Non-coroutine)