Files
info-tager-mobile/api/URLs.ts
Samandar Turgunboyev 124798419b fitst commit
2026-01-28 18:26:50 +05:00

34 lines
1.3 KiB
TypeScript

export const BASE_URL = 'https://api.infotarget.uz/';
export const API_URLS = {
LOGIN: 'login/send_code/',
LoginConfirm: 'login/confirm/',
REFRESH: 'auth/token/refresh/',
DASHBOARD_ADS: '/api/dashboard-ads/',
DASHBOARD_ADS_DETAIL: (id: number) => `/api/dashboard-ads/${id}`,
ResendOTP: 'login/resend/',
Register: 'auth/register/',
Register_Confirm: 'auth/confirm/',
Register_Resend: 'auth/resend/',
Get_Products: 'api/product-service/',
Detail_Products: (id: number) => `api/product-service/${id}/`,
Delete_Products: (id: number) => `api/product-service/${id}/`,
Get_Company: 'api/product-service/product-service-legal-entity/',
Get_Countries: 'api/product-service/product-service-country/',
Get_States: 'api/countries/',
Get_Categories: 'api/category/',
Get_Categories_Child: (id: number) => `api/category/${id}/`,
Business_About: 'api/business-about/',
Business_About_Detail: (id: number) => `api/business-about/${id}/`,
Price_Calculation: `api/price-calculation/`,
Add_Ads: 'api/ad/',
Payment_Ads: (paymentType: 'payme' | 'referral', adId: number) =>
`api/payments/${paymentType}/${adId}/`,
Get_Me: 'auth/me/',
User_Update: 'auth/user-update/',
Employee_List: 'api/employee/',
My_Ads: 'api/my-ads/',
My_Ads_Detail: (id: number) => `api/my-ads/${id}`,
My_Bonuses: 'api/cashback/',
};