NT8 connection fields
List NT8 Connections returns an array of these live snapshots. All fields are read-only.
| Field | Type | Description |
|---|---|---|
name | string | Connection name configured in NinjaTrader. Use it in connect/disconnect requests |
provider | string | Provider reported by NT8, or Unknown when unavailable |
status | string | Broker connection status using NT8's native casing, such as Connected, Connecting, Disconnected or ConnectionLost |
priceStatus | string | Separate market-data connection status, also using NT8's native casing |
apiDisconnectIntent | boolean | Whether the add-on currently records an intentional API disconnect. Defaults to false when not reported |
establishedAt | string or null | ISO 8601 establishment timestamp reported by the add-on, when known |
uptimeSeconds | number or null | Connected uptime in seconds, when reported |
Provider credentials, reflected provider options, and cachedProperties are omitted. An empty array means no connections were found. An offline or unresponsive add-on returns an error rather than an empty inventory.
Command acknowledgement
Connect and Disconnect return name plus:
| Field | Type | Description |
|---|---|---|
action | string | connect or disconnect |
requestStatus | string | acknowledged: the add-on returned a successful acknowledgement. Poll the connection list to confirm final state |
The command envelope uses changed: true, changedFields: [], and delivery: {"status": "requested", "target": "nt8_addon"}. No saved settings are modified. These responses have no ETag and do not accept If-Match.