Skip to main content
POST
Send Command
string
required
UUID of the kit.
string
required
UUID of the asset.
string
required
Name of the command to dispatch (e.g. arm, ptz_move, reboot). Must match a command returned by List Commands.

Body

object
Command-specific parameters. Must conform to the command’s input_schema. Pass {} or omit for commands that take no parameters.

Response

Returns a task object. The task is immediately dispatched to the connector via MQTT and also available for polling.
string
Task UUID. Use this to poll for status.
string
UUID of the target asset.
string
The command that was dispatched.
object
The payload that was sent.
string
Initial status: always pending.
string
UUID of the user who issued the command.
string
ISO 8601 UTC timestamp.

Task lifecycle

Tasks move through these statuses as the connector processes them:

Example

Response

Common commands by asset type

Drone (MAVLink) Camera (Reolink) Camera (ONVIF)