
class APIPaths {//sandbox
  // static const String baseUrl = "https://api.sandbox.mypoint.com.vn/8854/gup2start/rest";
  static const String checkUpdate = "/version-management-service/api/v1.0/check-customer-software-update";
  static const String getOnboardingInfo = "/resource/api/v2.0/intro-screen";
  static const String checkPhoneNumber = "/user/api/v2.0/account/users/checkPhoneNumber";
  static const String verifyOtpWithAction = "/iam/v2/authentication/otp/verifyWithAction";
  static const String retryOtpWithAction = "/iam/v2/authentication/otp/retry";
  static const String signup = "/user/api/v2.0/signup";
  static const String otpCreateNew = "/otpCreateNew/1.0.0";
  static const String websitePageGetDetail = "/websitePageGetDetail/1.0.0";
  static const String websitePage = "/user/api/v2.0/websitePage";
  static const String websiteFolderGetPageList = "/websiteFolderGetPageList/1.0.0";
  static const String otpVerifyForDoingNextEvent = "/otpVerifyForDoingNextEvent/1.0.0";
  static const String accountPasswordReset = "/accountPasswordReset/1.0.0";
  static const String login = "/iam/v1/authentication/account-login";
  static const String logout = "/accountLogout/1.0.0";
  static const String loginWithBiometric = "/iam/v1/authentication/bio-login";
  static const String getUserInfo = "/user/api/v2.0/mypoint/me";
  static const String refreshToken = "/accountAccessTokenRefresh/3.0.0";
  static const String bioCredential = "/iam/v1/account/me/bio-credential";
  static const String accountLoginForPasswordChange = "/accountLoginForPasswordChange/1.0.0";
  static const String accountPasswordChange = "/accountPasswordChange/1.0.0";
  static const String registerBiometric = "/iam/v1/account/me/bio-credential";
  static const String unRegisterBiometric = "/iam/v1/account/me/bio-credential";
  static const String customerBalanceGetDetail = "/customerBalanceGetDetail/1.0.0";
  static const String headerHome = "/dynamic-home/api/v1.0/header-home";
  static const String otpDeleteAccountRequest = "/user/api/v2.0/me/delete/request";
  static const String verifyDeleteAccount = "/user/api/v2.0/me/delete/verify";
  static const String getProducts = "/product/api/v2.0/products";
  static const String getSearchProducts = "/product/api/v2.0/products/search";
  static const String getProductDetail = "/product/api/v2.0/products/%@";
  static const String getProductStores =  "/product/api/v2.0/product/stores";
  static const String productCustomerLikes =  "/product/api/v2.0/customer/likes";
  static const String productCustomerUnlikes =  "/product/api/v2.0/customer/likes/%@";
  static const String getGames =  "/campaign/api/v3.0/games";
  static const String verifyOrderProduct =  "/order/api/v1.0/verify-product";
  static const String getGameDetail =  "/campaign/api/v3.0/games/%@/play";
  static const String submitGameCard = "/campaign/api/v3.0/games/%@/%@/submit";
  static const String affiliateCategoryGetList =  "/affiliateCategoryGetList/1.0.0";
  static const String affiliateBrandGetList =  "/affiliateBrandGetList/1.0.0";
  static const String adsBannerByContextRequest =  "/adsBannerByContextRequest/1.0.0";
  static const String affiliateProductTopSale =  "/affiliateProductTopSale/1.0.0";
  static const String getCashbackOverview =  "/cashback/overview";
  static const String getCashbackStatus =  "/cashback/status";
  static const String getRegistrationForm = "/product/api/v2.0/cards/%@/registration_form";
  static const String getPreviewOrderInfo = "/order/api/v1.0/preview-order";
  static const String getPreviewOrderBankAccounts = "/order/api/v1.0/payment/bank-accounts";
  static const String getPreviewPaymentMethods = "/order/api/v1.0/payment/payment-methods";
  static const String orderSubmitPayment = "/order/api/v1.0/submit-order";
  static const String getTransactionHistoryDetail = "/order/api/v1.0/my-orders/%@";
  static const String getNotificationCategories = "/dynamic-home/api/v1.0/notification_groups";
  static const String getNotifications = "/notificationGetList/1.0.0";
  static const String deleteNotification = "/notificationDeleteOne/1.0.0";
  static const String deleteAllNotifications = "/notificationDeleteAll/1.0.0";
  static const String notificationMarkAsSeen = "/notificationMarkAsSeen/1.0.0";
  static const String notificationGetDetail = "/notificationGetDetail/1.0.0";
  static const String getCustomerProductDetail = "/product/api/v2.0/customer/products/%@";
  static const String getPipiDetail = "/pipiGetDetail/1.0.0";
  static const String getSectionLayoutHome = "/dynamic-home/api/v1.0/sections";
  static const String achievementGetList = "/achievementGetList/1.0.0";
  static const String getIconPiPiHome = "/campaign/api/v3.0/icon";
  static const String getNotificationUnread = "/notificationUnread/1.0.0";
  static const String getDynamicHeaderHome = "/dynamic-home/api/v1.0/header-home";
  static const String getCustomerProducts = "/product/api/v2.0/customer/products";
  static const String updateWorkerSiteProfile = "/workerSiteProfileUpdate/2.0.0";
  static const String locationDistrictGetList = "/locationDistrictGetList/1.0.0";
  static const String locationProvinceGetList = "/locationProvinceGetList/1.0.0";
  static const String getMembershipLevelInfo = "/primaryMembershipLevelGetList/2.0.0";
  static const String getTopUpBrands = "/product/api/v2.0/topup-brands";
  static const String checkMobileNetwork = "/order/api/v1.0/check-mobile-network/";
  static const String productMobileCardGetList = "/productMobileCardGetList/1.0.0";
  static const String redeemMobileCard = "/productMobileCardRedeemRequest/1.0.0";
  static const String getMobileCardCode = "/myProductItemGetDetail/1.0.0";
  static const String productTopUpsBrands = "/product/api/v2.0/topups/brands";
  static const String getNetworkProducts = "/product/api/v2.0/topups";
  static const String redeemProductTopUps = "/product/api/v2.0/topups/redeem";
  static const String historyCashBackPoint = "/cashback/orders";
  static const String historyCashBackPointDetail = "/cashback/order/details";
  static const String affiliateBrandGetDetail = "/affiliateBrandGetDetail/1.0.0";
  static const String campaignInviteFriend = "/campaign/api/v3.0/invite-friend";
  static const String inviteFriendCampaigns = "/campaign/api/v3.0/invite-friend/campaigns";
  static const String referralCampaignsInviteFriend = "/campaign/api/v3.0/invite-friend/apply?invite_username=%@";
  static const String referralCampaignAccept = "/campaign/api/v3.0/invite-friend/campaigns/%@/accept";
  static const String inviteFriendCampaignDetail = "/campaign/api/v3.0/invite-friend/campaigns/%@";
  static const String phoneInviteFriend = "/campaign/api/v3.0/invite-friend/invite";
  static const String rewardOpportunityGetList = "/rewardOpportunityGetList/1.0.0";
  static const String rewardOpportunityOpenRequest = "/rewardOpportunityOpenRequest/1.0.0";
  static const String productsCustomerLikes = "/product/api/v2.0/customer/likes";
  static const String orderHistoryCategories = "/order/api/v1.0/orders/categories";
  static const String getTransactionOrderHistory = "/order/api/v1.0/my-orders";
  static const String customerContractRequestSearch = "/customerContractRequestSearch/1.0.0";
  static const String customerContractSearchHistoryGetList = "/customerContractSearchHistoryGetList/1.0.0";
  static const String customerContractDelete = "/customerContractDelete/1.0.0";
  static const String getProductVnTraSold = "/product/api/v2.0/vntra_sold";
  static const String detailMyPackageVnTra = "/product/api/v2.0/vntra_sold/%@";
  static const String getHealthBookCards = "/product/api/v2.0/cards_sold";
  static const String detailHealthBookCardDetail = "/product/api/v2.0/cards_sold/%@";
  static const String getCampaignLiveTransactions = "/campaign/api/v3.0/%@/live-transactions";
  static const String getCampaignMissions = "/campaign/api/v3.0/%@/missions";
  static const String getCampaignReward = "/campaign/api/v3.0/%@/reward";
  static const String submitCampaignMission = "/campaign/api/v3.0/%@/mission/%@/submit";
  static const String getFlashSaleGroup = "/campaign/api/v3.0/flash_sale/group/%@";
  static const String getFlashSaleDetail = "/campaign/api/v3.0/flash_sale/detail/%@";
  static const String getQuizCampaign = "/quiz/api/v1.0/quiz/%@/";
  static const String quizSubmitCampaign = "/quiz/api/v1.0/quiz/%@/submit/";
  static const String getCurrentDevice = "/user/api/v2.0/devices/current";
  static const String getLogoutDevices = "/user/api/v2.0/devices/logout";
  static const String deleteDevice = "/user/api/v2.0/devices/%@/delete";
  static const String categoryTopLevelGetList = "/categoryTopLevelGetList/1.0.0";
  static const String categorySubscribeList = "/categorySubscribeList/1.0.0";
  static const String categoryUnsubscribeList = "/categoryUnsubscribeList/1.0.0";
  static const String customerEvnPaymentGatewayRequest = "/customerEvnPaymentGatewayRequest/1.0.0";
  static const String getPopup = "/getPopup/1.0.0";
  static const String getMyProductGetExpiredList = "/myProductGetExpiredList/2.0.0";
  static const String getMyProductGetUsedList = "/myProductGetUsedList/2.0.0";
  static const String getMyProductGetWaitingList = "/myProductGetWaitingList/2.0.0";
  static const String orderPaymentMyAccounts = "/order/api/v1.0/payment/my-accounts";
  static const String bankAccountSetDefault = "/order/api/v1.0/payment/bank-accounts/%@/set-default";
  static const String bankAccountDelete = "/order/api/v1.0/payment/bank-accounts/%@/delete";
  static const String transactionHistoryGetList = "/transactionHistoryGetList/1.0.0";
  static const String transactionGetSummaryByDate = "/transactionGetSummaryByDate/1.0.0";
  static const String getOfflineBrand = "/user/api/v2.0/offline/brand";
  static const String pushNotificationDeviceUpdateToken = "/pushNotificationDeviceUpdateToken/1.0.0";
  static const String myProductMarkAsUsed = "/myProductMarkAsUsed/1.0.0";
  static const String myProductMarkAsNotUsedYet = "/myProductMarkAsNotUsedYet/1.0.0";
  static const String submitCampaignViewVoucherComplete = "/campaign/api/v3.0/view-voucher/complete";
}
