Home/RMS API

RMS API

RMS API overview

The Teltonika RMS API is a REST API that provides programmatic access to device status, monitoring data, configuration, and management actions. It allows external systems to query device state, receive event data, push configuration changes, and integrate RMS data into custom dashboards, ERP systems, or fleet management platforms.

API authentication

The RMS API uses API keys for authentication. Keys are generated in the RMS dashboard under account settings. Each API key can be scoped to specific permissions (read-only, read-write, or specific device groups) to follow the principle of least privilege in integrations.

Key API capabilities

  • Query device status – online/offline, signal metrics, uptime, firmware version
  • List all devices in an account with filtering by group, status, or device type
  • Retrieve historical monitoring data for a specific device and time range
  • Retrieve alert event history
  • Trigger remote configuration push to a device
  • Initiate firmware update on one or more devices
  • Manage device groups – create, rename, assign devices
  • Retrieve credit balance and assignment information

Integration use cases

Use case What the API enables
Custom NOC dashboard Pull device status and signal data into an internal monitoring UI
Automated provisioning Script credit assignment and device configuration on new hardware deployment
ERP/ITSM integration Push device offline events into a ticketing system as incidents
Reporting automation Extract usage and availability data for SLA reports
eSIM management integration Coordinate SIM profile changes with device configuration updates