Skip to main content
Technical Preview

Overview

A client-mode connector for a curated slice of the Ignition 8.3 Gateway HTTP API under https://{gateway}:8088: BASE_ADDRESS is the gateway root (no trailing slash; endpoints start with /). Topics use historian/ignition/<object>/<verb>. Default stub port is 8088 (HTTPS often on 8043). See the base guide: REST API Connectors.
Gateway + API Key required. There is no public Ignition sandbox. Replace YOUR_GATEWAY and supply an API Key (X-Ignition-API-Token). Prefer Hub secrets.
WebDev for live tags. Stock 8.3 OpenAPI is mainly configuration and status. Live tag read/write/history need a WebDev project (custom or e.g. SFLOW MCP Connector) exposing /system/webdev/{project}/tags/*.
Prefer Hub secrets for API tokens. This template has not been verified against a live Ignition gateway. Queue status remains blocked until an authenticated live smoke succeeds.

Basic Syntax

The full package also includes GetGatewayInfo, ListTagProviders, and ExportTags. See IgnitionRestApi.lot in the factory package.

Parameters

Authentication

  1. Create an API Key: Platform > Security > API Keys.
  2. Send header X-Ignition-API-Token: <token> on each request.
  3. Pass the token in MQTT JSON as api_token. Prefer Hub secrets — never commit keys.
  4. WebDev may also accept HTTP Basic depending on project security settings.

MQTT topics

Last modified on October 21, 2026