Manage Ignition Gateway configuration resources programmatically using the native 8.3+ REST API
domain: docs.inductiveautomation.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗
Steps
Generate an API Token from Platform > Security > API Keys in the Ignition Gateway
Browse the self-documenting, dynamically-generated spec at http://{gateway}:8088/openapi to find available resource routes
Include the token on every request using the X-Ignition-API-Token header
Call the documented /data/api/v1/... routes to read or modify configuration-level resources exposed by the Gateway and installed modules
For anything outside configuration (runtime tag values, alarms, historian, script execution), fall back to the WebDev module instead
Known gotchas
As of 8.3, the native REST API only covers configuration resources — it does not support runtime tag reads/writes, alarm queries, historian access, or script execution
The /openapi spec is dynamically generated per-Gateway based on installed modules, so available routes can differ between two Ignition installs
Give your agent this knowledge — and 15,500+ more routes
One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp
Need this verified for your stack — or a route we don't have yet?