AsyncAPI channel · Enphase Energy
· Enphase Enlighten Live Status Stream
/api/v4/systems/{system_id}/live_data
SSE frames for the requested duration. The duration header accepts 30-300 seconds, default 30. Requires an IQ Gateway on firmware 6.0.0 or later.
Channel address
/api/v4/systems/{system_id}/live_data
Parameters
system_id— The unique numeric ID of the Enlighten system
Operations
receive
receiveLiveStatus
Receive real-time PV, consumption, battery, generator and grid power for one system
Messages
liveStatusFrame
Live status frame
Content-Type:
text/event-streamstreamError
Error frames carry the Enphase stream error envelope. Codes: 401, 403, 429, 461/462/463 INVALID_DURATION, 466 UNSUPPORTED_ENVOY, 468 INVALID_SYSTEM_ID, 472 LIVE_STREAM_NOT_SUPPORTED, 473 IQ_GATEWAY_NO
Content-Type:
text/event-streamAbout AsyncAPI
The AsyncAPI specification describes event-driven APIs the way OpenAPI describes request/response APIs. A channel is the named pipe — a webhook URL, a Kafka topic, a WebSocket route, an MQTT subject — that producers and consumers publish or subscribe to. Each channel carries one or more messages with structured payloads, and an operation declares whether a given party sends or receives on that channel.
Browse every event-driven channel on the APIs.io network or compare with the broader Agent Skill and MCP server surfaces of the same providers.