import { BackendApiResponse } from '@/types'; import { apiClient } from './client'; export const scrapeApi = { // Get available brands for scraping getAvailableBrands: async (): Promise => { const response = await apiClient.get>('/scrape/brands'); return response.data.data; }, // Start scraping for specific brand scrapeBrand: async (brand: string): Promise<{ message: string }> => { const response = await apiClient.post< BackendApiResponse<{ message: string }> >(`/scrape/brand/${brand}`); return response.data.data; }, // Start scraping for all brands scrapeAll: async (): Promise<{ message: string }> => { const response = await apiClient.post>( '/scrape/all' ); return response.data.data; }, };