Skip to main content
GET
/
projects
/
{project_id}
/
fleets
/
{fleet_id}
/
devices
/
{device_id}
/
mqtt_connection_details
Get MQTT broker connection details for a device
curl --request GET \
  --url https://api.ilyama.golain.io/core/api/v1/projects/{project_id}/fleets/{fleet_id}/devices/{device_id}/mqtt_connection_details \
  --header 'Authorization: Bearer <token>' \
  --header 'ORG-ID: <api-key>'
{
  "data": {
    "allowed_topics": [
      {
        "access": "<string>",
        "kind": "<string>",
        "topic_filter": "<string>",
        "topic_prefix": "<string>"
      }
    ],
    "certificate_issued": true,
    "client_id_hint": "<string>",
    "client_id_source": "<string>",
    "device_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "device_name": "<string>",
    "mqtt": {
      "ca_required": true,
      "certificate_required": true,
      "enabled": true,
      "host": "<string>",
      "port": 123,
      "server_name": "<string>",
      "transport": "<string>"
    },
    "quic": {
      "ca_required": true,
      "certificate_required": true,
      "enabled": true,
      "host": "<string>",
      "port": 123,
      "server_name": "<string>",
      "transport": "<string>"
    },
    "topic_slug": "<string>",
    "certificate_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "topics_by_kind": {}
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.ilyama.golain.io/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

ORG-ID
string
header
required

Path Parameters

project_id
string<uuid>
required
fleet_id
string<uuid>
required
device_id
string<uuid>
required

Response

MQTT connection details

data
object
required
ok
enum<integer>
required
Available options:
1