Revision: DRAFT 1.0
Date: August 1, 2019
This specification presents a standardized way for SunSpec devices to communicate with remote data centers. The standard specifies Representational State Transfer (REST) interface semantics to read and write device data that conforms to the SunSpec Device Information Models. The intent is that software developers can use the specification to implement both the server (SunSpec device) and client (data center) parts of a web service to communicate using the Application Programming Interface (API) defined in this specification. The API exposes the Device Information Models implemented on a device as a set of resources addressable using hierarchical endpoints, or Uniform Resource Locators (URLs). The JSON-based, RESTful web service is a widely-used and proven technology that permits implementation in a wide range of production and operational environments.