ChannelService
23 endpoints • /api/v1/channels • TCP/UDP/HTTP entry points
CRUD Operations
/api/v1/channels
Liste tous les channels
/api/v1/channels/:id
Récupérer un channel par ID
/api/v1/channels
Créer un channel (TCP/UDP/HTTP)
/api/v1/channels/:id
Mettre Ă jour un channel
Bulk Operations
/api/v1/channels/bulk
Créer plusieurs channels
/api/v1/channels/bulk
Mettre Ă jour plusieurs channels
/channels/bulk/status
Activer/désactiver en masse
Device Management
/:id/devices
Liste devices du channel
/:id/devices/count
Compter les devices
/:id/devices/connected
Devices connectés uniquement
Messages & Connections
/:id/messages
Messages GPS reçus
/:id/messages/count
Compter messages buffer
/:id/messages
Vider le buffer
/:id/connections
Connexions TCP actives
/:id/status
Status du channel
/:id/toggle
Activer/désactiver
Logs, Protocols & Configuration
/:id/logs
Logs d'activité
/:id/traffic
Stats de trafic
/protocols
Liste protocoles
/protocols/:id
Détail protocole
/:id/settings
Configuration
/:id/settings/:name
Modifier paramètre
/:id/settings/:name
Reset paramètre
/:id/statistics
Statistiques globales
/:id/health
Health check
DeviceService
46 endpoints • /api/v1/devices • GPS tracker management
CRUD Operations
/api/v1/devices
Liste tous les devices
/api/v1/devices/:id
Récupérer un device
/api/v1/devices
Créer un device GPS
/api/v1/devices/:id
Mettre Ă jour un device
/api/v1/devices/:id
Supprimer un device
Bulk Operations
/devices/bulk
Créer en masse
/devices/bulk
Mettre Ă jour en masse
/devices/bulk
Supprimer en masse
/bulk/move-channel
Déplacer vers channel
/devices/import
Import CSV
/devices/find-many
Trouver par IDs
Telemetry & Real-time
/:id/telemetry
Télémétrie complète
/:id/position
Dernière position GPS
/devices/positions
Positions multiples
/:id/status
Status online/offline
Messages & GPS History
/:id/messages
Historique GPS
/:id/messages/latest
Dernier message
/:id/messages/count
Compter messages
/:id/messages
Supprimer messages
Commands & Remote Control
/:id/commands
Envoyer commande
/commands/bulk
Commande en masse
/:id/commands/queue
Planifier commande
/:id/commands/queue
Liste queue
/:id/commands/queue/:qid
Annuler commande
Plugins & Calculators
/:id/plugins
Assigner plugins
/:id/plugins
Retirer plugins
/:id/calculators
Assigner calculators
/:id/calculators
Retirer calculators
Settings & Geofences
/:id/settings
Configuration
/:id/settings/:name
Modifier paramètre
/:id/settings/:name
Reset paramètre
/:id/geofences
Geofences assignées
/:id/geofences
Assigner geofences
/:id/geofences
Retirer geofences
Logs, SMS & Media
/:id/logs
Logs d'activité
/:id/packets
Paquets réseau
/:id/sms
Envoyer SMS
/:id/sms
Historique SMS
/:id/media
Fichiers média
/:id/media
Supprimer média
Orchestrations
/devices/import
Import CSV
/devices/export
Export CSV/Excel
/devices/statistics
Stats globales
/devices/positions
Positions parallèles
/devices/health-check
Health check
/bulk/configure
Config bulk