Consulta publica
No requiere clave. Devuelve productos guardados en SQLite en modo catalogo.
GET https://recambios.netsistemas.com/api/products?take=100&skip=0
GET https://recambios.netsistemas.com/api/products?q=filtro&take=50
GET https://recambios.netsistemas.com/api/products/search?q=amortiguador&take=50
GET https://recambios.netsistemas.com/api/products/{id}
Solicitar scraping
Requiere clave de integracion. El trabajo se ejecuta en segundo plano.
POST https://recambios.netsistemas.com/api/scraping/request
Content-Type: application/json
{
"key": "TU_CLAVE_DE_INTEGRACION",
"targetCount": 1000,
"webhookUrl": "https://tuweb.com/webhooks/recambios"
}
Webhook
Si se envia webhookUrl, el servidor hara POST cuando termine el scraping.
{
"eventName": "scraping.completed",
"status": "OK",
"targetCount": 1000,
"itemsFound": 250,
"itemsInserted": 120,
"itemsUpdated": 130,
"storeItemsFound": 220,
"openCatalogItemsFound": 30,
"message": "Scraping finalizado.",
"completedAtUtc": "2026-09-07T10:00:00Z",
"catalogUrl": "https://recambios.netsistemas.com/api/products"
}
Estado
Permite consultar si hay un scraping en curso y el ultimo resultado.
GET https://recambios.netsistemas.com/api/scraping/status
Descargar SQLite
Disponible desde la pantalla principal mediante boton protegido con clave de integracion.
https://recambios.netsistemas.com