Integracion publica

API catalogo de recambios

OpenAPI JSON

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