CouponApi

interface CouponApi

Functions

Link copied to clipboard
abstract fun addCouponIdToFavorite(favoriteId: String, couponId: String, sessionToken: String): Single<FavoriteCoupon>
Link copied to clipboard
abstract fun createFavoriteCoupon(favoriteName: String, couponId: String, sessionToken: String): Single<FavoriteCoupon>
Link copied to clipboard
abstract fun deleteFavoriteCoupon(favoriteId: String, sessionToken: String): Completable
Link copied to clipboard
abstract fun getAllFavorites(sessionToken: String): Single<List<FavoriteCoupon>>
Link copied to clipboard
abstract fun getCouponInfo(couponId: String?, barcode: String?, sessionToken: String?): Single<Coupon>
Link copied to clipboard
abstract fun getGameRules(): Single<Rules>
Link copied to clipboard
abstract fun getGroupCouponInfo(playerId: String, couponId: String, sessionToken: String): Single<Coupon>
abstract fun getGroupCouponInfo(playerId: String, fundingId: Long, groupPlayId: Long, sessionToken: String): Single<TemporaryGroupCoupon>
Link copied to clipboard
abstract fun getGroupPlayList(groupId: Long, active: Boolean?, includeGameInformation: Boolean?, sessionToken: String): Single<List<GroupPlayListItem>>
Link copied to clipboard
abstract fun updateFavoriteCoupon(favoriteId: String, favoriteName: String, sessionToken: String): Single<FavoriteCoupon>