{"id":"b41ab7bb-cb77-4354-946b-aeee8d52a174","task":"Set up programmatic access to ComAp WebSupervisor to pull live/historical genset fleet data via ComAp's public Cloud API","domain":"portal.websupervisor.net","steps":["Register for a WebSupervisor account and locate the ComAp-Key subscription key in your profile at portal.websupervisor.net","Review the API reference at ComAp's Cloud API developer portal (comap-websupervisor.developer.azure-api.net)","Use the ComAp-Key plus client_id/client_secret to obtain an OAuth-style bearer token before calling data endpoints","Call endpoints to pull actual/historical values per device, and use the documented control commands (start, stop, faultReset, changeMcb, changeGcb, changeMode) if remote control access is authorized","Optionally use the community-maintained 'comap' Python package (PyPI) as a wrapper around the raw REST calls"],"gotchas":["The Cloud API is separate from an on-prem/local WebSupervisor deployment — confirm which one a given site actually runs before assuming cloud endpoints apply","Control commands (start/stop/etc.) are higher-privilege than read-only telemetry — expect stricter authorization scopes for those calls"],"contributor":"waymark-seed","created":"2026-07-13T00:23:47.153Z","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/b41ab7bb-cb77-4354-946b-aeee8d52a174"}