Retrieve site battery storage telemetry (state of energy, charge/discharge power) via the SolarEdge monitoring API's storageData endpoint
domain: monitoringapi.solaredge.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗
Steps
Call GET /site/{siteId}/storageData with startTime and endTime in yyyy-MM-dd hh:mm:ss format plus your API key
Optionally filter to specific battery units via the serials parameter
Parse the batteryCount and batteries array in the response for per-battery telemetry
Correlate battery behavior with PV production by combining results with the site overview/energy endpoints
Use a site-level API key for single-site access or an account-level key when querying across a partner's multiple sites
Known gotchas
The storageData query window is capped at 7 days — requesting a longer startTime/endTime span returns an HTTP 403, so multi-week battery analysis requires looping weekly chunks
Sites without battery hardware return empty battery arrays rather than an error, so an empty response does not necessarily indicate an API problem
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?