Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.hoplynk.com/llms.txt

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

Endpoint

WSS https://argus.hoplynk.com/api/kits/{kit_id}/assets/{asset_id}/ws

Query Parameters

ParameterTypeDefaultDescription
feedsstringgpsComma-separated feed names (e.g. gps,attitude,battery)
intervalfloat1.0Push interval in seconds (0.5–10)

Auth handshake

Same first-message auth pattern as the kit WebSocket.

Example

with client.stream(kit_id, asset_id, feeds=["gps", "attitude"]) as stream:
    for event in stream:
        feed = event["feed"]
        payload = event["payload"]
        if feed == "gps":
            print(payload["lat"], payload["lon"])
        elif feed == "attitude":
            print(payload["heading"])

Available feeds by asset type

AssetFeeds
dronegps, attitude, battery, status
camerastream_url
starlinkgps, status