MultiTech Developer Documentation
Comprehensive guides and API documentation for MultiTech IoT gateway devices, LoRaWAN networks, and embedded development.
🚀 Getting Started
mPower Device API
Complete REST API documentation for managing MultiTech IoT gateway devices including Conduit and mPower Edge Intelligence platform.
LoRaWAN App Connect
Protocol and sample applications for connecting LoRaWAN networks to back-end services via HTTP and MQTT.
Custom App Development
Best practices for developing custom Python applications for MultiTech Conduit gateways.
📚 API Reference
Available Resources
Complete documentation for all API resources including system, network, cellular, VPN, IoT protocols, and security.
Command Endpoints
Device commands reference for configuration management, firmware updates, network diagnostics, and more.
OpenAPI/Swagger
Machine-readable API specification in OpenAPI 3.0 format for code generation and interactive documentation.
📐 Schema Documentation
Detailed field-by-field documentation extracted from mtsDeviceAPI source code:
Core Schemas
System, users, cellular, WiFi, DNS, DHCP, routes, firewall, NAT, GPS, serial, and alerts.
SMS Schema
SMS messaging and remote commands configuration with all field constraints.
VPN Schemas
OpenVPN, IPsec, and GRE tunnel configuration with phase settings.
LoRa Network
Complete LoRa network server configuration with 200+ properties.
Device Management
Auto reboot, remote management, Docker, custom apps, and user roles.
Connectivity
Bluetooth, BLE, IP passthrough, DDNS, WAN manager, and backoff timers.
📖 Implementation Guides
Monitoring Best Practices
Polling intervals, alert thresholds, Python/Bash scripts, and Prometheus exporter examples.
WAN Failover Configuration
Complete guide to WAN failover and load balancing with health check strategies.
API Client Examples
Production-ready implementations in Python, Node.js, and Bash with error handling.
LoRa Operations
FOTA and multicast messaging workflows with step-by-step API call sequences.
📡 LoRaWAN Documentation
App Connect HTTP
HTTP protocol for connecting LoRaWAN networks to back-end services.
App Connect MQTT v1.1
Latest MQTT protocol with enhanced features and Azure IoT Hub support.
MQTT Bridge
Bridge MQTT messages from local gateway to multiple remote brokers with filtering.
Multicast Protocol
Create multicast sessions between LoRaWAN network and multiple end-devices.
Fragmented Data Transfer
Efficient transmission of files to end-devices for firmware updates.
Basic Station
LoRa Basics Station protocol documentation.
💻 Embedded Development
mDot Development
Developing with mDot embedded LoRa modules.
Migrate to Dot v4
Migration guide for updating to Dot firmware version 4.
Support & Resources
- GitHub Issues: MultiTechSystems/multitechsystems.github.io
- Support Portal: support.multitech.com
- Product Documentation: multitech.com/documentation
Documentation Version 2.0 | API: mPower 6.x | Last Updated: February 11, 2026