➔ Volver al Inicio
API de Diagnóstico
Integra el motor de diagnóstico de Auto Intelligence AI directamente en tus aplicaciones o sistemas de taller.
Autenticación
Todas las peticiones a la API deben incluir tu clave de API privada (generada en los ajustes del desarrollador) en las cabeceras HTTP como Bearer Token:
Authorization: Bearer TU_API_KEY_AQUÍ
Enviar Diagnóstico
Envía síntomas de fallas, sonidos descritos o códigos de error OBD2 para obtener un reporte estructurado de posibles fallas.
POST
/api/v1/diagnose
Parámetros del Body (JSON)
| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
| symptoms | string | Opcional* | Descripción detallada en texto libre del fallo o comportamiento. |
| obd_code | string | Opcional* | Código estándar OBD2 (Ej: P0300, P0171). |
| language | string | No | Idioma del reporte devuelto (`es`, `en`). Por defecto `es`. |
*Nota: Debes incluir al menos `symptoms` o `obd_code` para que la petición sea válida.
Ejemplo de Respuesta
{
"status": "success",
"data": {
"engine": "Auto Intelligence AI v2.0",
"query": "El motor vibra en ralenti",
"obd_code": null,
"diagnoses": [
{
"failure": "Sensor MAF defectuoso",
"probability": 68,
"urgency": "high",
"brief": "La mezcla de aire-combustible está desbalanceada debido a lecturas incorrectas del caudalímetro."
},
{
"failure": "Bobina de encendido dañada",
"probability": 22,
"urgency": "medium",
"brief": "Fallo de chispa en cilindro debido a problemas eléctricos."
}
]
}
}