Criterios para integrar consultas vehiculares en flotas sin perder trazabilidad, privacidad ni control de cobertura. El foco está en procesos auditables y decisiones operativas claras.
Consultar el estado cada segundo no hace que una búsqueda termine antes. Un contrato con Retry-After, ETag y una espera aleatoria reduce solicitudes repetidas, bytes y picos de clientes sincronizados.
HTTP 202 confirma aceptación, no finalización. Una integración útil devuelve una operación consultable, transiciones explícitas, resultado parcial y una cancelación con semántica definida.
Una respuesta agregada necesita distinguir versión de contrato, revisión de datos y estado de cada fuente. Así un cambio municipal no obliga a reinterpretar silenciosamente todo el resultado.
Un archivo sirve bien para lotes y conciliaciones; una API, para consultas operativas y automatización continua. La decisión depende de la cadencia, el volumen y la trazabilidad requerida.
Construir integra control y costos de mantenimiento; comprar acelera cobertura pero agrega dependencia. La decisión mejora cuando se evalúa evidencia, seguridad, salida y resultados parciales.
Una integración de infracciones necesita informar qué fuentes respondió, cuáles fallaron y si el resultado es completo. Un cero sin cobertura comprobada puede inducir decisiones incorrectas.
Un webhook confiable puede llegar más de una vez, demorarse o fallar después de ser procesado. El diseño debe deduplicar eventos, reintentar con límites y conservar evidencia de punta a punta.
Cuando una fuente no responde, el resultado es parcial o indeterminado, nunca cero. Un contrato explícito permite reintentar, alertar y decidir sin producir falsos negativos.