Guía de API y logística
API de vehículos y conductores para gestionar una flota
Cómo sincronizar flota y personas entre un TMS y Cargoffer con permisos y trazabilidad.
Respuesta directa
La sincronización de vehículos y conductores debe tratar identidad, estado y permisos como datos sensibles. Antes de escribir, confirma qué recursos están habilitados, quién puede modificarlos y cómo se relacionan con las operaciones.
Acceso: esta API se consulta según el acuerdo y las credenciales de la cuenta; no presentamos estos recursos como una funcionalidad pública anónima.
Qué cubre esta integración
- vehículos y sus identificadores
- conductores y datos mínimos autorizados
- relación con cargas, entregas y planificación
Flujo recomendado
- 1. Define la fuente de verdad para cada atributo.
- 2. Minimiza los datos personales y solicita permisos proporcionales.
- 3. Sincroniza altas y cambios con correlación estable.
- 4. Gestiona bajas o inactividad sin borrar información operativa por accidente.
- 5. Revisa periódicamente discrepancias y accesos.
Consideraciones del contrato de datos
- Usa los nombres, tipos, estados y relaciones definidos en el OpenAPI vigente; no derives campos por intuición.
- Define qué sistema es la fuente de verdad y conserva el identificador remoto para correlacionar lecturas y escrituras.
- Versiona tu adaptador, registra fecha de sincronización y trata las fechas, unidades y estados como datos contractuales.
- Documenta las reglas específicas de flotas y conductores y cómo se reconcilian los cambios.
Errores y seguridad
- Distingue autenticación, autorización, validación y errores transitorios; registra el código y el contexto sin secretos.
- Aplica reintentos solo a fallos transitorios y evita duplicados mediante una estrategia idempotente acordada.
- Protege credenciales, limita permisos, cifra el transporte y no expongas respuestas completas en logs.
Límites y supuestos
- La disponibilidad de recursos depende del acceso concedido y del contrato de la cuenta.
- Esta guía no sustituye el OpenAPI: no inventa rutas, payloads, límites ni webhooks no confirmados.
- Prueba primero con datos no productivos y valida el comportamiento con Cargoffer antes de activar sincronizaciones.
Siguiente paso
Revisa el contrato vigente, permisos y operaciones disponibles en la documentación oficial antes de implementar.
Consultar docs.cargoffer.com →Preguntas frecuentes
¿La API de flotas y conductores está abierta a cualquier visitante?
No debe asumirse. El acceso depende del acuerdo, la cuenta y las credenciales concedidas; consulta docs.cargoffer.com.
¿Dónde están las rutas y los campos exactos?
En el OpenAPI y la documentación oficial de Cargoffer. Esta guía explica el diseño, no replica payloads.
¿Puedo integrar cualquier TMS?
El patrón es agnóstico del TMS, pero debes comprobar que el acceso y las operaciones necesarias estén disponibles para tu cuenta.
¿Cómo manejo errores?
Clasifica autenticación, permisos, validación y fallos transitorios; registra el código sin secretos y reintenta solo cuando proceda.
¿Qué hago antes de pasar a producción?
Alinea el contrato de datos, prueba casos límite, verifica duplicados y acuerda con Cargoffer el alcance y las credenciales.