68 lines
2.6 KiB
Java
68 lines
2.6 KiB
Java
package com.scb.phone.data.network.service;
|
|
|
|
import com.scb.phone.data.entity.transfer.SingleDataEntity;
|
|
import o.ACk;
|
|
import o.AbstractC13163fSk;
|
|
import o.AbstractC13175fSw;
|
|
import o.C0719NOk;
|
|
import o.C17709zAb;
|
|
import o.EnumC16373nni;
|
|
import o.FyN;
|
|
import o.MQP;
|
|
import o.Mtd;
|
|
import o.PWX;
|
|
import o.Txv;
|
|
import o.WhJ;
|
|
import o.ZmQ;
|
|
import o.bQQ;
|
|
import o.lIT;
|
|
import o.nMl;
|
|
import o.oQz;
|
|
import o.yGg;
|
|
import o.zEC;
|
|
import retrofit2.http.Body;
|
|
import retrofit2.http.GET;
|
|
import retrofit2.http.Header;
|
|
import retrofit2.http.POST;
|
|
import retrofit2.http.Path;
|
|
import retrofit2.http.Query;
|
|
|
|
/* loaded from: classes.dex */
|
|
public interface RewardRedemptionService {
|
|
@POST("v1/ccrewardredemption/redemptions")
|
|
AbstractC13163fSk<ACk> confirmRedemption(@Body Txv txv);
|
|
|
|
@POST("/v1/ccrewardredemption/ecoupon/deactivate")
|
|
AbstractC13175fSw<SingleDataEntity<Mtd>> deactivateECoupon(@Body bQQ bqq);
|
|
|
|
@GET("/v1/ccrewardredemption/ecoupon/transactions/id/{deeplinkId}")
|
|
AbstractC13175fSw<SingleDataEntity<FyN>> getCardRefFromDeepLinkId(@Path("deeplinkId") String str);
|
|
|
|
@POST("/v1/ccrewardredemption/ecoupon/detail")
|
|
AbstractC13175fSw<SingleDataEntity<WhJ>> getECouponDetail(@Body bQQ bqq);
|
|
|
|
@POST("/v1/ccrewardredemption/ecoupon/transactions")
|
|
AbstractC13175fSw<SingleDataEntity<yGg>> getECouponTransaction(@Body C0719NOk c0719NOk);
|
|
|
|
@GET("/v1/ccrewardredemption/{cardRef}/rewards")
|
|
AbstractC13163fSk<lIT> getOPRRewards(@Path("cardRef") String str, @Query("categoryId") int i);
|
|
|
|
@GET("/v1/ccrewardredemption/{cardRef}/opr")
|
|
AbstractC13163fSk<C17709zAb> getOprDetails(@Path("cardRef") String str, @Query("categoryId") int i, @Query("type") EnumC16373nni enumC16373nni);
|
|
|
|
@GET("v2/ccrewardredemption/products")
|
|
AbstractC13163fSk<oQz> getProducts(@Query("relationId") Integer num, @Query("page") int i, @Query("sortOption") String str, @Query("pointsHigh") Integer num2, @Query("cardCode") String str2, @Query("searchName") String str3, @Query("relationType") String str4, @Query("sourceSystem") String str5, @Header("tilesVersion") String str6);
|
|
|
|
@POST("/v1/ccrewardredemption/quotalimit")
|
|
AbstractC13175fSw<SingleDataEntity<PWX>> getQuotaLimit(@Body zEC zec);
|
|
|
|
@GET("v4/ccrewardredemption/categories")
|
|
AbstractC13163fSk<ZmQ> getRewardCategories(@Query("cardCode") String str);
|
|
|
|
@GET("v2/ccrewardredemption/products/list")
|
|
AbstractC13163fSk<SingleDataEntity<nMl>> getSearchSuggestionList(@Query("cardCode") String str, @Query("relationType") String str2);
|
|
|
|
@GET("v1/ccrewardredemption/tiers")
|
|
AbstractC13163fSk<MQP> getTiers(@Query("categoryId") int i, @Query("type") EnumC16373nni enumC16373nni);
|
|
}
|