---
title: Integration Providers
slug: api-docs/integration-providers
description: How Litmus Edge integrates with cloud and enterprise systems through provider plugins. AWS, Azure, Google Cloud, Kafka, MQTT brokers, and custom HTTP/REST sinks.
docTags: 
createdAt: 2026-05-11T22:03:28.981Z
---

# Integration Providers

The Integration module (`/cc/v2`, internally called "cc" for connector cloud) routes Litmus Edge data to external systems: cloud queues, time-series DBs, SQL databases, MQTT brokers, file stores. 45 providers are documented.

## How an instance is built

Creating an integration instance is a two-step GraphQL chain:

1. `GetProviderSchema(ProviderID: "...")` - returns the full config schema for that provider (field names, types, required, defaults, enums).
2. `CreateInstance(ProviderID: "...", Config: { ... })` - submits a config matching the schema, gets back an `InstanceID`.

Then you create one or more subscriptions to route tag data into the instance:

3. `CreateSubscription(InstanceID, Topic, ...)` - data starts flowing.

See [Create Integration Instance workflow](#) for the full chain.

## Reference sections on the API portal

The API portal at `api.litmus.io` includes two cross-referenced sections, one entry per provider:

- **Provider Schemas - Reference** (45 entries) - one canonical `GetProviderSchema` response per provider. Use as a lookup for valid config fields.
- **Create Instance - Provider Examples** (45 entries) - one canonical `CreateInstance` mutation per provider, with a working config body.

Together, they let you copy a working example and adapt it.

## The 45 providers

Grouped by category:

### Cloud queues / streaming

- AMQP (SSL / TCP)
- AWS IoT Core, AWS SiteWise
- Azure Event Hubs, Azure IoT Hub
- Google Cloud Pub/Sub
- IBM Watson
- Kafka (SSL / TCP / Gen 2)
- MQTT (Generic / v5 / SSL)
- NATS
- Splunk

### Time-series and data lakes

- Aveva Data Hub
- Cognite
- Databricks SQL
- InfluxDB (v1.7 / v2)
- OSI PI Historian
- Snowflake

### Databases

- MongoDB (v4+)
- MySQL
- PostgreSQL
- SQL Server
- Oracle Fusion Cloud

### Other

- Litmus UNS
- REST API (generic outbound HTTP)

## Browse support matrix

Out of \~146 drivers, 38 support Browse. The **Browse** section on `api.litmus.io` includes the full support matrix in its description. Common Browse-capable drivers:

- OPC UA Client Advanced (Browse + DynamicBrowse + StreamBrowse)
- All Allen-Bradley CompactLogix/ControlLogix variants
- Siemens S7CommPlus, iQ-R, iQ-F
- Modbus TCP (limited - discovers configured registers, not new ones)
- MQTT Client, REST Client (DynamicBrowse for topic / endpoint discovery)

## See also

- [Create Integration Instance workflow](#)
- [Integration API Reference](#)
