---
title: Litmus Edge
slug: api-docs/litmus-edge
description: REST and GraphQL API for Litmus Edge runtime: API endpoints across DeviceHub, DataHub, Digital Twins, Flows Manager, Analytics, OPC UA, Applications, Integration, and System.
docTags: 
createdAt: 2026-05-11T22:02:11.738Z
---

# Litmus Edge (LE)

Litmus Edge is the on-prem runtime that connects to industrial assets (PLCs, sensors, OPC servers, databases, MQTT brokers), normalizes the data, and routes it through analytics, apps, and integrations.

:::BlockQuote
**Run all Litmus Edge endpoints:** browse and execute them in the [Litmus Edge folder on api.litmus.io](https://api.litmus.io/view/2s9Y5R1RvG#997384db-8d7d-4df6-bf13-a125f5883106).
:::

## Module map

| Module        | Purpose                                                    | Protocol       | Base path                         |
| ------------- | ---------------------------------------------------------- | -------------- | --------------------------------- |
| Dashboard     | Liveness / utilization / counts                            | REST           | `/<module>/status` (varies)       |
| DeviceHub     | Devices, drivers, tags, browse, asset discovery            | GraphQL + REST | `/devicehub/v2`, `/devicehub/...` |
| Digital Twins | Hierarchical asset / data models                           | GraphQL        | `/digitaltwins/v2`                |
| DataHub       | Internal data routing and storage configuration            | REST           | `/datahub/...`                    |
| Flows Manager | Node-RED-style data flows                                  | REST           | `/flows/...`                      |
| Analytics     | TensorFlow models, processors, groups                      | REST           | `/analytics/...`                  |
| Applications  | Edge app catalog and lifecycle                             | REST           | `/apps/...`                       |
| Integration   | Cloud / database connectors (45 providers)                 | GraphQL        | `/cc/v2`                          |
| OPC UA        | Built-in OPC UA server (re-export DH tags)                 | GraphQL        | `/opcua/v2`                       |
| System        | Device management, network, certificates, backup, template | REST           | `/dm/...`, `/auth/v3/...`         |

## Versions documented

### LE 4.0.x (866 endpoints)

The current series. All modules above are fully documented. New in 4.0 vs 3.16:

- Integration: 112 endpoints (up from 29) - includes 45 Provider Schemas Reference + 45 Create Instance Provider Examples
- DeviceHub: 342 endpoints (up from 35) - includes 146 Create Device driver examples + 146 Register Types driver references
- Analytics, Flows, Digital Twins, Dashboard expanded

### LE 3.16.x (437 endpoints)

Older LTS. Same module structure, smaller per-module coverage. Use this version if your fleet is on 3.16; otherwise prefer 4.0.x.

## Auth

OAuth2 client\_credentials at `{{edgeUrl}}/auth/v3/oauth/token`. See [Authentication](#).

## Common entry points

- Health check: `GET /devicehub/version`
- List drivers: GraphQL `ListDriverGroups` at `/devicehub/v2`
- List configured devices: GraphQL `Devices` at `/devicehub/v2`
- Dashboard snapshot: `GET /dashboard/...` (per-module status endpoints)
