{"service":"Multi-Site Parts Scraper API","version":"3.0.0","description":"API for scraping part information from multiple sources with automatic FTZ alert handling for Costex","supportedSites":{"Costex":"https://www.costex.com","ACT Parts":"https://buy.actparts.com","Retrotrac":"https://tiendab2b.retrotrac.com","Agro Costa":"https://agro-costa.com","Partequipos":"https://tienda.partequipos.com"},"endpoints":{"GET /":"API information","GET /health":"Health check","GET /search":"Search parts across all sites (requires partNumber parameter)","GET /test-costex":"Test Costex scraping functionality","GET /test-retrotrac-login":"Test Retrotrac login functionality","GET /test-partequipos":"Test Partequipos scraping functionality","GET /check-credentials":"Check credentials status for all sites"},"parameters":{"partNumber":"Part number to search (required)","quantity":"Quantity needed (default: 1)"},"examples":["/search?partNumber=123","/search?partNumber=ABC123&quantity=5"],"response":{"summary":"Count of results from each site","results":{"costex":"Results from Costex (with automatic FTZ alert handling)","actParts":"Results from ACT Parts","retrotrac":"Results from Retrotrac","agroCosta":"Results from Agro Costa","partequipos":"Results from Partequipos","combined":"All results combined"}},"features":{"automaticFTZAlertHandling":"Automatically closes Costex FTZ warehouse alerts","multiSiteScraping":"Scrapes from 5 different parts suppliers","parallelExecution":"Executes all searches simultaneously for faster results","errorHandling":"Robust error handling with detailed logging","antiDetection":"Advanced anti-detection measures for reliable scraping"}}