package ir.batomobil.web_service; import ir.batomobil.dto.*; import ir.batomobil.dto.request.*; import ir.batomobil.dto.request.base.*; import retrofit2.Call; import retrofit2.http.Body; import retrofit2.http.POST; /** * In th name of God * * Created by code genrator on Mon, 26 Jan 2026 19:00:23. * Dont change this file. */ public interface APIInterface { @POST("ads/menu") Call adsMenu(@Body ReqCarUidDto reqDto); @POST("bill/request_pay") Call billRequestPay(@Body ReqBillRequestPayDto reqDto); @POST("bill/tracks") Call billTracks(@Body ReqDto reqDto); @POST("car/mycars") Call carMycars(@Body ReqDto reqDto); @POST("car/delete") Call carDelete(@Body ReqUidDto reqDto); @POST("car/menu") Call carMenu(@Body ReqUidDto reqDto); @POST("car/edit") Call carEdit(@Body ReqCarEditDto reqDto); @POST("car/toll") Call carToll(@Body ReqUidDto reqDto); @POST("car/tehran_debt") Call carTehranDebt(@Body ReqUidDto reqDto); @POST("car/tehran_debt_pay_link") Call carTehranDebtPayLink(@Body ReqCarTehranDebtPayLinkDto reqDto); @POST("car/tech_info") Call carTechInfo(@Body ReqUidDto reqDto); @POST("car/accident") Call carAccident(@Body ReqCarAccidentDto reqDto); @POST("car/folder") Call carFolder(@Body ReqUidDto reqDto); @POST("carcompany/actives") Call carcompanyActives(@Body ReqDto reqDto); @POST("carcompany/sub_actives") Call carcompanySubActives(@Body ReqUidDto reqDto); @POST("carprice/list") Call carpriceList(@Body ReqDto reqDto); @POST("carprice/chart") Call carpriceChart(@Body ReqCarpriceChartDto reqDto); @POST("certificate_warning/captcha") Call certificateWarningCaptcha(@Body ReqDto reqDto); @POST("certificate_warning/request") Call certificateWarningRequest(@Body ReqCertificateWarningRequestDto reqDto); @POST("certificate_warning/table") Call certificateWarningTable(@Body ReqDto reqDto); @POST("content/item") Call contentItem(@Body ReqContentItemDto reqDto); @POST("discount/mylist") Call discountMylist(@Body ReqDto reqDto); @POST("discount/activate") Call discountActivate(@Body ReqDiscountActivateDto reqDto); @POST("enum/cartype") Call enumCartype(@Body ReqDto reqDto); @POST("enum/cartype_sub") Call enumCartypeSub(@Body ReqEnumCartypeSubDto reqDto); @POST("enum/uid_title") Call enumUidTitle(@Body ReqDto reqDto); @POST("extra/list") Call extraList(@Body ReqDto reqDto); @POST("extra/emergency_tell") Call extraEmergencyTell(@Body ReqDto reqDto); @POST("factor/mysells") Call factorMysells(@Body ReqFactorMysellsDto reqDto); @POST("factor/mybuies") Call factorMybuies(@Body ReqFactorMybuiesDto reqDto); @POST("factor/info") Call factorInfo(@Body ReqUidDto reqDto); @POST("factor/add") Call factorAdd(@Body ReqFactorAddDto reqDto); @POST("factor/order") Call factorOrder(@Body ReqFactorOrderDto reqDto); @POST("factor/update_state") Call factorUpdateState(@Body ReqFactorUpdateStateDto reqDto); @POST("factor/state_enum") Call factorStateEnum(@Body ReqUidDto reqDto); @POST("fcm/test") Call fcmTest(@Body ReqDto reqDto); @POST("file/upload") Call fileUpload(@Body ReqFileUploadDto reqDto); @POST("file/url") Call fileUrl(@Body ReqFileUrlDto reqDto); @POST("file/download") Call fileDownload(@Body ReqFileDownloadDto reqDto); @POST("file/thumbnail") Call fileThumbnail(@Body ReqFileThumbnailDto reqDto); @POST("forfeit/request") Call forfeitRequest(@Body ReqCarUidDto reqDto); @POST("forfeit/table") Call forfeitTable(@Body ReqCarUidDto reqDto); @POST("forfeit/panel_chart") Call forfeitPanelChart(@Body ReqCarUidDto reqDto); @POST("goods/ga_list") Call goodsGaList(@Body ReqGoodsGaListDto reqDto); @POST("goods/ga_info") Call goodsGaInfo(@Body ReqUidDto reqDto); @POST("goods/wp_list") Call goodsWpList(@Body ReqWorkplaceUidDto reqDto); @POST("goods/wp_info") Call goodsWpInfo(@Body ReqGoodsWpInfoDto reqDto); @POST("goods/wp_edit") Call goodsWpEdit(@Body ReqGoodsWpEditDto reqDto); @POST("insurance/req_price") Call insuranceReqPrice(@Body ReqInsuranceReqPriceDto reqDto); @POST("insurance/order") Call insuranceOrder(@Body ReqInsuranceOrderDto reqDto); @POST("insurance/enum_cover") Call insuranceEnumCover(@Body ReqDto reqDto); @POST("insurance/enum_old_duration") Call insuranceEnumOldDuration(@Body ReqDto reqDto); @POST("insurance/enum_car_types") Call insuranceEnumCarTypes(@Body ReqDto reqDto); @POST("insurance/enum_companies") Call insuranceEnumCompanies(@Body ReqDto reqDto); @POST("insurance/enum_exempt_driver") Call insuranceEnumExemptDriver(@Body ReqDto reqDto); @POST("insurance/enum_exempt_third_party") Call insuranceEnumExemptThirdParty(@Body ReqDto reqDto); @POST("insurance/enum_damages") Call insuranceEnumDamages(@Body ReqDto reqDto); @POST("khalafi/estelam") Call khalafiEstelam(@Body ReqDto reqDto); @POST("message/mylist") Call messageMylist(@Body ReqDto reqDto); @POST("pay/item") Call payItem(@Body ReqUidDto reqDto); @POST("pay/tracks") Call payTracks(@Body ReqDto reqDto); @POST("presentation/car_list") Call presentationCarList(@Body ReqDto reqDto); @POST("presentation/info") Call presentationInfo(@Body ReqPresentationInfoDto reqDto); @POST("presentation/tech_info") Call presentationTechInfo(@Body ReqUidDto reqDto); @POST("presentation/comments") Call presentationComments(@Body ReqUidDto reqDto); @POST("presentation/prices") Call presentationPrices(@Body ReqUidDto reqDto); @POST("presentation/add_comment") Call presentationAddComment(@Body ReqPresentationAddCommentDto reqDto); @POST("price_plan/list") Call pricePlanList(@Body ReqDto reqDto); @POST("price_plan/activate") Call pricePlanActivate(@Body ReqPricePlanActivateDto reqDto); @POST("referral/cowork") Call referralCowork(@Body ReqUidDto reqDto); @POST("register/fcm") Call registerFcm(@Body ReqRegisterFcmDto reqDto); @POST("register/user") Call registerUser(@Body ReqRegisterUserDto reqDto); @POST("register/mobile") Call registerMobile(@Body ReqRegisterMobileDto reqDto); @POST("reminder/mylist") Call reminderMylist(@Body ReqCarUidDto reqDto); @POST("reminder/info") Call reminderInfo(@Body ReqUidDto reqDto); @POST("reminder/add") Call reminderAdd(@Body ReqReminderAddDto reqDto); @POST("reminder/edit") Call reminderEdit(@Body ReqReminderEditDto reqDto); @POST("reminder/delete") Call reminderDelete(@Body ReqUidDto reqDto); @POST("reminder/enum_types") Call reminderEnumTypes(@Body ReqDto reqDto); @POST("support/add") Call supportAdd(@Body ReqSupportAddDto reqDto); @POST("support/list") Call supportList(@Body ReqDto reqDto); @POST("tech_question/list") Call techQuestionList(@Body ReqCarUidDto reqDto); @POST("tech_question/add") Call techQuestionAdd(@Body ReqTechQuestionAddDto reqDto); @POST("tech_question/set_rate") Call techQuestionSetRate(@Body ReqTechQuestionSetRateDto reqDto); @POST("user/install") Call userInstall(@Body ReqUserInstallDto reqDto); @POST("user/info") Call userInfo(@Body ReqDto reqDto); @POST("user/reg_fcm") Call userRegFcm(@Body ReqUserRegFcmDto reqDto); @POST("user/mobile_req_verify") Call userMobileReqVerify(@Body ReqUserMobileReqVerifyDto reqDto); @POST("user/mobile_verify_code") Call userMobileVerifyCode(@Body ReqUserMobileVerifyCodeDto reqDto); @POST("user/logout") Call userLogout(@Body ReqDto reqDto); @POST("workplace/myworkplaces") Call workplaceMyworkplaces(@Body ReqDto reqDto); @POST("workplace/menu") Call workplaceMenu(@Body ReqUidDto reqDto); @POST("workplace/info") Call workplaceInfo(@Body ReqUidDto reqDto); @POST("workplace/edit") Call workplaceEdit(@Body ReqWorkplaceEditDto reqDto); @POST("workplace/mycowork") Call workplaceMycowork(@Body ReqWorkplaceUidDto reqDto); @POST("workplace/cowork_info") Call workplaceCoworkInfo(@Body ReqUidDto reqDto); @POST("car/add") Call carAdd(@Body ReqCarAddDto reqDto); }