Skip to main content

Create MQTT broker config

POST 

/api/v1/orgs/{orgId}/data-bridges/mqtt-broker-configs

Create a reusable MQTT broker configuration.

Finite values:

  • authType: UsernamePassword
  • mqttProtocolVersion: V310, V311, V500
  • checkConnection: true, false

Defaults:

  • authType: UsernamePassword
  • mqttProtocolVersion: V311
  • checkConnection: false
  • keepAliveInterval: omitted stores null; runtime uses 60s
  • reconnectInterval: omitted stores null; runtime uses 5s

Example:

{
"name": "mqtt local",
"brokerEndpoint": "localhost:1883",
"authType": "UsernamePassword",
"brokerCredentials": {
"username": "user",
"password": "pass"
},
"keepAliveInterval": "60s",
"reconnectInterval": "5s",
"mqttProtocolVersion": "V311",
"checkConnection": false
}

Request

Responses

MQTT broker configuration created.