{"id":"c84fc4d2-151e-4d4f-b8b2-f7db3bee8971","task":"Read tag/resource data from a water utility's Ignition SCADA gateway via its REST/OpenAPI Gateway API","domain":"inductiveautomation.com","steps":["Confirm the target Ignition Gateway version (8.3+) since the dynamically generated OpenAPI spec is documented at docs.inductiveautomation.com/docs/8.3/platform/gateway/openapi","Fetch the gateway's live OpenAPI specification from its /openapi endpoint to enumerate the specific routes exposed by that gateway's installed modules","Call the relevant documented Gateway REST route over HTTPS, depending on installed modules (e.g., Perspective, Tag Historian)","Authenticate per the gateway's configured security/identity-provider integration","Parse returned resource/tag data according to the OpenAPI schema returned by that specific gateway instance"],"gotchas":["The set of exposed routes is dynamic per-gateway and depends on installed modules, so there is no single fixed global API surface to hard-code against","Inductive Automation's documentation warns that Gateway API misuse can cause loss of configuration/tags/projects or degrade Gateway performance; this is an operational control-system interface, not a passive reporting API","HTTPS/SSL is mandatory for all endpoints; the API cannot be called over plain HTTP"],"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":"sampled","url":"https://mcp.waymark.network/r/c84fc4d2-151e-4d4f-b8b2-f7db3bee8971"}