# Solar Endpoints for interacting with solar arrays and inverters. ## List solar arrays - [GET /solar_arrays](https://developers.ev.energy/ev.energy-api-v2/solar/get-solar-arrays.md): List all the solar arrays that the authorization token has access to. ## Create a solar array - [POST /solar_arrays](https://developers.ev.energy/ev.energy-api-v2/solar/post-solar-arrays.md): Creates a solar array and associates it with the user. ## Retrieve a solar array - [GET /solar_arrays/{solar_array_id}](https://developers.ev.energy/ev.energy-api-v2/solar/get-solar-arrays-solar_array_id.md): Retrieve a single, specific solar array's details. ## Update a solar array - [PATCH /solar_arrays/{solar_array_id}](https://developers.ev.energy/ev.energy-api-v2/solar/patch-solar_arrays-solar_array_id.md): Update a solar array. ## Create an Inverter - [POST /inverters](https://developers.ev.energy/ev.energy-api-v2/solar/post-inverters.md): Creates an Inverter and associates it with a user's solar array. ## List inverters - [GET /inverters](https://developers.ev.energy/ev.energy-api-v2/solar/get-inverters.md): List all the inverters that the authorization token has access to. ## Retrieve an inverter - [GET /inverters/{inverter_id}](https://developers.ev.energy/ev.energy-api-v2/solar/get-inverters-inverter_id.md): Retrieve a single, specific inverter's details. ## List inverter makes - [GET /inverter_makes](https://developers.ev.energy/ev.energy-api-v2/solar/get-inverter_makes.md): List all the inverter makes known by the ev.energy system. ## Retrieve an inverter make - [GET /inverter_makes/{inverter_make_id}](https://developers.ev.energy/ev.energy-api-v2/solar/get-inverter_makes-inverter_make_id.md): Retrieve details for a single, specific EVSE make. ## List inverter models - [GET /inverter_models](https://developers.ev.energy/ev.energy-api-v2/solar/get-inverter_models.md): List all the inverter models known by the ev.energy system. ## Retrieve an inverter model - [GET /inverter_models/{inverter_model_id}](https://developers.ev.energy/ev.energy-api-v2/solar/get-inverter_models-inverter_model_id.md): Retrieve details for a single, specific inverter model. ## Allows a user to authenticate with their inverter account. - [GET /inverter_onboarding](https://developers.ev.energy/ev.energy-api-v2/solar/get-inverter_onboarding.md): This endpoint will redirect to a web page that a user can use to login into their inverter account. This should be visited in a web browser as it contains interactive UI elements.