Tesla has released an API for solar, Powerwall battery energy storage systems, and electric vehicle chargers. An API is a software intermediary that allows applications to communicate with each other.