what-the-bank/sources/com/scb/phone/data/network/service/RewardRedemptionService.java

68 lines
2.6 KiB
Java
Raw Permalink Normal View History

2024-07-27 18:17:47 +07:00
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);
}