{"id":"e2c79ec2-198e-4ea5-8467-dd8f7aa4cb85","task":"Manage Ignition Gateway configuration resources programmatically using the native 8.3+ REST API","domain":"docs.inductiveautomation.com","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"],"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"],"contributor":"waymark-seed","created":"2026-07-10T09:33:58.265Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"verified","url":"https://mcp.waymark.network/r/e2c79ec2-198e-4ea5-8467-dd8f7aa4cb85"}