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

215 lines
8.7 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.AbstractC13163fSk;
import o.AbstractC13175fSw;
import o.BVq;
import o.C1028Uam;
import o.C1033Uck;
import o.C1076VaH;
import o.C13367fYf;
import o.C14834gUF;
import o.C15664ham;
import o.C16562pOe;
import o.C16683qMn;
import o.C17328voM;
import o.C17503xMd;
import o.C17510xPI;
import o.C17697ywR;
import o.C3007apP;
import o.C3358avz;
import o.C6281cOP;
import o.C8432dKx;
import o.DPM;
import o.EAF;
import o.EGc;
import o.EQZ;
import o.GHN;
import o.GTL;
import o.ILv;
import o.Ina;
import o.KzX;
import o.LHd;
import o.QJx;
import o.RLn;
import o.RbN;
import o.Twr;
import o.UIZ;
import o.UVT;
import o.Uvn;
import o.VsT;
import o.WNt;
import o.WVj;
import o.iwv;
import o.kQK;
import o.ldf;
import o.lga;
import o.mZA;
import o.oPD;
import o.sDO;
import o.soy;
import o.tUg;
import o.yoD;
import o.yrL;
import o.zBq;
import o.zIK;
import o.zWd;
import o.zaG;
import okhttp3.ResponseBody;
import retrofit2.http.Body;
import retrofit2.http.GET;
import retrofit2.http.HTTP;
import retrofit2.http.POST;
import retrofit2.http.Path;
import retrofit2.http.Query;
/* loaded from: classes3.dex */
public interface EasycashService {
@POST("/v1/lending/documents/accounts")
AbstractC13163fSk<C16562pOe> additionDocumentScbAccount(@Body EQZ eqz);
@POST("/v1/lending/creditpower/calculation")
AbstractC13163fSk<SingleDataEntity<WVj>> calculateCreditPower(@Body iwv iwvVar);
@POST("/v1/lending/mortgage/calculation")
AbstractC13163fSk<SingleDataEntity<yoD>> calculateMortgageLoan(@Body C14834gUF c14834gUF);
@POST("/v1/lending/purposeful/calculation")
AbstractC13163fSk<SingleDataEntity<yoD>> calculatePurposefulLoan(@Body mZA mza);
@POST("/v1/lending/mortgage/confirmation")
AbstractC13163fSk<SingleDataEntity<RLn>> confirmMortgageLoan(@Body EAF eaf);
@POST("/v1/lending/ntb/referral/confirmation")
AbstractC13163fSk<C16562pOe> confirmNTBReferral(@Body LHd lHd);
@POST("/v1/lending/purposeful/confirmation")
AbstractC13163fSk<SingleDataEntity<RLn>> confirmPurposefulLoan(@Body EAF eaf);
@POST("/v1/lending/referral/confirmation")
AbstractC13163fSk<C16562pOe> confirmReferral(@Body LHd lHd);
@POST("/v1/lending/commercial/referral/confirmation")
AbstractC13163fSk<C16562pOe> confirmReferralCommercialLoan(@Body LHd lHd);
@HTTP(hasBody = true, method = "DELETE", path = "/v1/lending/documents/upload")
AbstractC13163fSk<C16562pOe> deleteAdditionDocument(@Body GTL gtl);
@HTTP(hasBody = true, method = "DELETE", path = "v1/lending/issuer")
AbstractC13163fSk<C16562pOe> deleteIssuer(@Body Ina ina);
@GET("/v1/lending/creditpower/landing")
AbstractC13163fSk<SingleDataEntity<Uvn>> getCreditPowerLanding(@Query("tilesVersion") String str);
@GET("/v2/lending/customer/contacts")
AbstractC13163fSk<SingleDataEntity<C15664ham>> getCustomerContactInformation(@Query("applicationId") String str, @Query("productType") String str2, @Query("cardCompany") String str3, @Query("tilesVersion") String str4);
@GET("/v1/lending/document-type/{productType}")
AbstractC13163fSk<SingleDataEntity<UVT>> getDocumentType(@Path("productType") String str);
@GET("/v2/lending/documents/upload")
AbstractC13163fSk<SingleDataEntity<C1076VaH>> getDocumentUploaded(@Query("applicationId") String str, @Query("productType") String str2);
@GET("/v1/lending/product/{productType}")
AbstractC13163fSk<SingleDataEntity<EGc>> getEasycashDeeplink(@Path("productType") String str, @Query("tilesVersion") String str2);
@GET("/v1/lending/issuer/reference/institutions")
AbstractC13163fSk<SingleDataEntity<VsT>> getEasycashInstitutionsList();
@GET("/v1/lending/introductions/{productType}")
AbstractC13163fSk<SingleDataEntity<sDO>> getEasycashIntroductions(@Path("productType") String str, @Query("tilesVersion") String str2);
@GET("/v1/lending/issuer/reference/loantypes")
AbstractC13163fSk<SingleDataEntity<RbN>> getEasycashLoanTypesList();
@GET("/v1/lending/list")
AbstractC13163fSk<SingleDataEntity<C6281cOP>> getEasycashLoansList(@Query("tilesVersion") String str);
@GET("/v1/lending/ntb/list")
AbstractC13163fSk<SingleDataEntity<C6281cOP>> getEasycashNtbLoansList(@Query("tilesVersion") String str);
@GET("/v2/lending/salesheets")
AbstractC13163fSk<SingleDataEntity<UIZ>> getEasycashSalesheetsV2(@Query("tilesVersion") String str);
@GET("/v1/lending/service/inquiry/eligible-credit-card")
AbstractC13175fSw<SingleDataEntity<kQK>> getEligibleCreditCard(@Query("productType") String str, @Query("tilesVersion") String str2, @Query("isReferral") String str3);
@GET("/v1/lending/issuer")
AbstractC13163fSk<SingleDataEntity<tUg>> getLendingIssuer(@Query("applicationId") String str);
@GET("/v1/lending/mortgage/offers/{productType}")
AbstractC13163fSk<SingleDataEntity<C16683qMn>> getMortgageTopupOffers(@Path("productType") String str, @Query("ncbTransactionId") String str2, @Query("tilesVersion") String str3);
@POST("/v1/lending/creditpower/ncbinquiry")
AbstractC13163fSk<SingleDataEntity<zaG>> getNCBInquiry(@Body DPM dpm);
@POST("/v1/lending/document/ncb/multiproduct")
AbstractC13163fSk<ResponseBody> getNcbMultiproduct(@Body KzX kzX);
@GET("/v1/lending/customer/occupation")
AbstractC13163fSk<SingleDataEntity<yrL>> getOccupationInfo(@Query("applicationId") String str, @Query("productType") String str2);
@GET("/v1/lending/service/inquiry/product/details")
AbstractC13175fSw<SingleDataEntity<C17510xPI>> getProductDetails(@Query("productGroup") String str, @Query("productType") String str2, @Query("tilesVersion") String str3);
@GET("/v1/lending/purposeful/offers/{productType}")
AbstractC13163fSk<SingleDataEntity<C1033Uck>> getPurposefulLoanOffers(@Path("productType") String str, @Query("tilesVersion") String str2, @Query("monthlyIncome") String str3);
@GET("/v1/lending/request-info/income")
AbstractC13163fSk<SingleDataEntity<BVq>> getRequestInfoIncome(@Query("productType") String str, @Query("productProgram") String str2, @Query("tilesVersion") String str3);
@POST("/v1/lending/getSecuredMobileNumber")
AbstractC13175fSw<QJx> getSecuredMobileNumber(@Body C3358avz c3358avz);
@GET("/v2/lending/required-document")
AbstractC13163fSk<SingleDataEntity<WNt>> getTermsConditionsRequiredDocument(@Query("documentType") String str, @Query("productType") String str2, @Query("productProgram") String str3, @Query("uuid") String str4, @Query("tilesVersion") String str5, @Query("cardCompany") String str6);
@POST("/v1/lending/ntb/referral/landing")
AbstractC13163fSk<SingleDataEntity<Twr>> landingNTBReferral(@Body zBq zbq);
@POST("/v2/lending/customer/contacts")
AbstractC13163fSk<C16562pOe> postCustomerContactInformation(@Body zIK zik);
@POST("/v1/lending/customer/occupation")
AbstractC13163fSk<SingleDataEntity<zWd>> postOccupation(@Body C17503xMd c17503xMd);
@POST("/v1/lending/service/validate/dopa")
AbstractC13163fSk<C16562pOe> postValidateDopa(@Body C1028Uam c1028Uam);
@POST("/v1/lending/creditpower/loan-request")
AbstractC13163fSk<SingleDataEntity<C8432dKx>> requestCreditPowerLoan(@Body ILv iLv);
@POST("/v1/lending/customer/contacts")
AbstractC13163fSk<C16562pOe> saveCustomerContactInformation(@Body zIK zik);
@POST("/v1/lending/issuer")
AbstractC13163fSk<C16562pOe> submitLendingIssuer(@Body C17328voM c17328voM);
@POST("/v1/lending/documents/upload/validation")
AbstractC13163fSk<SingleDataEntity<C16562pOe>> uploadValidation(@Body C17697ywR c17697ywR);
@GET("/v1/lending/commercial/eligibility")
AbstractC13163fSk<SingleDataEntity<ldf>> validateCommercialEligibility(@Query("tilesVersion") String str);
@GET("/v1/lending/mortgage/eligibility")
AbstractC13163fSk<SingleDataEntity<ldf>> validateMortgageEligibility(@Query("productType") String str, @Query("tilesVersion") String str2);
@GET("/v1/lending/referral/eligibility")
AbstractC13163fSk<SingleDataEntity<ldf>> validateReferralEligibility(@Query("productType") String str);
@POST("/v1/lending/commercial/referral/verification")
AbstractC13163fSk<SingleDataEntity<oPD>> verifyCommercialReferral(@Body lga lgaVar);
@POST("/v1/lending/mortgage/features")
AbstractC13163fSk<C16562pOe> verifyMortgageFeatures(@Body soy soyVar);
@POST("/v1/lending/ntb/referral/verification")
AbstractC13163fSk<SingleDataEntity<oPD>> verifyNTBReferral(@Body C13367fYf c13367fYf);
@POST("/v1/lending/purposeful/features")
AbstractC13163fSk<SingleDataEntity<C3007apP>> verifyPurposefulFeatures(@Body GHN ghn);
@POST("/v1/lending/referral/verification")
AbstractC13163fSk<SingleDataEntity<oPD>> verifyReferral(@Body lga lgaVar);
}