Esta API permite realizar búsquedas de productos en la base de datos de SP-SpareParts. La llamada es sencilla y no requiere autenticación ni parámetros especiales más allá de la consulta de búsqueda. Se trata de una API REST que devuelve resultados en formato JSON. Además, se puede realizar una búsqueda directa desde el navegador para obtener resultados en formato HTML.
Para obtener resultados en formato JSON:
https://www.sp-recambios.es/es/s/api?query=[query]
Para obtener resultados en formato HTML:
https://www.sp-recambios.es/es/search?query=[query]
GET
R165139370
https://www.sp-recambios.es/es/s/api?query=R165139370
La API devuelve un objeto JSON con información relevante sobre el producto buscado. A continuación se muestra un ejemplo de respuesta:
{
"items": [
{
"id": 297800,
"url": "https:\/\/www.sp-recambios.es\/es\/p\/r165139370-bosch-rexroth?_q=R165139370",
"price": "$373.16",
"search": "R165139370 REXROTH",
"availability": "available",
"partnumber": "R165139370",
"imageurl": "https:\/\/cdn.sp-spareparts.com\/assets\/img\/category\/bosch\/category-112.big.jpg",
"catalognumber": "KWD-035-FNS-C0-H-1",
"brand": {
"id": 27,
"name": "REXROTH"
},
"category": {
"name": "FNS, standard, Resist NR II, with ball chain",
"path": "linear motion technology > profiled rail systems > ball rail systems > ball runner blocks > fns, standard, resist nr ii, with ball chain"
},
"attributes": [
{
"name": "Size",
"value": "35"
},
{
"name": "Preload class",
"value": "C0"
},
{
"name": "Accuracy class",
"value": "H"
},
{
"name": "Weight",
"value": "1.70Kg"
}
]
}
]
}
Si no se encuentran productos con la consulta dada, la respuesta puede ser una lista vacía o un mensaje de error personalizado.