Casos de uso
- registrar un equipo GPS
- consultar detalle y estado operativo
- navegar catalogos
- obtener resumenes y conteos
Endpoints principales
Equipos GPS
POST /api/v1/gps_details/createGET /api/v1/gps_details/{gps_details_id}PUT /api/v1/gps_details/update/{gps_details_id}DELETE /api/v1/gps_details/delete/{gps_details_id}
Listados
GET /api/v1/gps_details/allGET /api/v1/gps_details/all/paginatedGET /api/v1/gps_details/all/cursor
Vistas operativas
GET /api/v1/gps_details/countGET /api/v1/gps_details/summaryGET /api/v1/gps_details/related-data/{gps_details_id}
Catalogos
- modelos
- plataformas
- inventario
- marcas
- categorias
- estados
- historial
Recomendacion de consumo
- Usa cursor pagination para volumen alto.
- Si existe una ruta equivalente en
/gps/...y/gps_details/..., prefiere una sola familia y mantenla consistente. - Usa
summaryycountpara dashboards, no para detalle transaccional.
Flujo recomendado
- Consultar catalogos requeridos
- Crear equipo
- Recuperar detalle por ID
- Recuperar
related-data - Usar
summarypara validacion operativa
Errores comunes
404si el GPS no existe400si faltan referencias a catalogos409si hay conflicto de IMEI, serie o inventario