/
ENenphase
DocsSign in
  • Docs
  • History
  • Schema
  • Generate
Device Level Monitoring6
EV Charger Control2
EV Charger Monitoring6
Site Level Consumption Monitoring11
Site Level Production Monitoring5
Streaming APIs1
System Configurations5
System Details12
  • get/api/v4/systemsFetch systems
  • post/api/v4/systems/searchSearch and filter systems
  • get/api/v4/systems/{system_id}Retrieves a System by id
  • get/api/v4/systems/{system_id}/summaryRetrieves a system summary
  • get/api/v4/systems/{system_id}/devicesRetrieves devices for a given system
  • get/api/v4/systems/retrieve_system_idRetrieve system for a given envoy serial number
  • get/api/v4/systems/{system_id}/eventsTo retrieve the list of events for a site
  • get/api/v4/systems/{system_id}/alarmsTo retrieve the list of alarms for a site
  • get/api/v4/systems/event_typesTo retrieve the list of event_type_id along with event_description and recommended_action
  • get/api/v4/systems/{system_id}/open_eventsTo retrieve the list of all open events of a site
  • get/api/v4/systems/{system_id}/open_alarmsTo retrieve the list of all open alarms of a site
  • get/api/v4/systems/inverters_summary_by_envoy_or_siteinverters_summary_by_envoy_or_site
    System Details

    Changes to To retrieve the list of alarms for a site

    get/api/v4/systems/{system_id}/alarms
    • Nov 6, 2026a783ff728669Revision changes
      • info

        endpoint added