Conecta tu software con nuestro catálogo de más de 180.000 piezas de eco-recambio. API REST documentada, ejemplos en múltiples lenguajes y colección Postman lista para usar.
Solicita tu clave a nuestro equipo de soporte > Claves API.
Incluye tu API key en el header Authorization: Bearer <tu-api-key> en cada petición.
Comienza a consultar nuestro catálogo de 180.000+ piezas desde tu software.
Todas las llamadas a la API deben incluir el header de autorización con tu API key.
Authorization: Bearer dm360_tu_clave_aquihttps://api.desguacesmora.comMantén tu API key segura. No la incluyas en código frontend ni repositorios públicos.
Haz clic en cada endpoint para ver sus parámetros
Obtener listado de piezas con filtros opcionales
| Parámetro | Tipo | Descripción | Requerido |
|---|---|---|---|
| page | number | Número de página (por defecto: 1) | No |
| limit | number | Resultados por página (máximo: 100) | No |
| search | string | Búsqueda por nombre o referencia | No |
| category | string | Filtrar por categoría | No |
| brand | string | Filtrar por marca del vehículo | No |
| model | string | Filtrar por modelo del vehículo | No |
| minPrice | number | Precio mínimo | No |
| maxPrice | number | Precio máximo | No |
| available | boolean | Solo piezas disponibles (por defecto: true) | No |
// Ejemplo: Obtener piezas con autenticación
const apiKey = 'dm360_tu_clave_aqui';
const baseUrl = 'https://api.desguacesmora.com';
async function getParts() {
try {
const response = await fetch(`${baseUrl}/api/v1/public/parts?page=1&limit=20`, {
method: 'GET',
headers: {
'Authorization': `Bearer ${apiKey}`,
'Content-Type': 'application/json',
},
});
if (!response.ok) {
throw new Error(`HTTP error! status: ${response.status}`);
}
const data = await response.json();
console.log('Piezas:', data);
return data;
} catch (error) {
console.error('Error:', error);
}
}
getParts();{
"success": true,
"data": [
{
"id": "string",
"nombre": "string",
"referencia": "string",
"precio": 1250.00,
"disponible": true,
"categoria": "Motores",
"marca": "Volkswagen",
"peso": 200,
"imagenes": ["url"],
"createdAt": "ISO 8601",
"updatedAt": "ISO 8601"
}
],
"pagination": {
"page": 1,
"limit": 20,
"total": 180000,
"pages": 9000
}
}{
"success": false,
"error": {
"code": "UNAUTHORIZED",
"message": "API key inválida",
"details": null
}
}Si necesitas límites superiores, contacta con nuestro equipo para un plan enterprise.
Descarga nuestra colección oficial de Postman con todos los endpoints preconfigurados, variables de entorno y ejemplos de respuesta. Solo necesitas tu API Key para empezar.
Todos los endpoints de la API preconfigurados y listos para probar.
base_url y api_key como variables para cambiar fácilmente entre entornos.
Cada endpoint incluye ejemplos de respuestas exitosas y de error.
Descripción detallada de cada endpoint y parámetro dentro de Postman.
Lunes - Viernes Tarde: 08:00 - 14:00
Lunes - Viernes Tarde: 16:00 - 19:00
Sábados: Cerrado
Domingos: Cerrado