# Solar Charge API

Data exchange to implement smart charging incentives is hampered by discrepancies in data formats among different stakeholders. The charging station management applications struggle to request and receive standardised data from Solar Energy producers or rooftop solar asset managers. This creates the challenge of Data Interoperability in EV Charging. Another significant challenge lies in the proprietary nature of real-time data on solar energy production and historical energy demand at charging stations, which is inaccessible to the public.&#x20;

Solar Charge API addresses these challenges by designing and deploying a data space for e-mobility and energy stakeholders. The consortium receives data from multiple sources, structures it, and enables other stakeholders to access the data for the regions of interest. The Solar Charge API, supported by [i4Trust Building Blocks](https://github.com/i4Trust/building-blocks), allows participants to exchange structured data under defined rules. i4Trust leverages the [iSHARE Trust Framework](https://framework.ishare.eu/) and its defined authorisation tools to ensure fair data exchange between participants. The user navigates to the SolarCharge API Marketplace to select the Identity provider (IdP) of their organisation. The IdP validates the SolarCharge API as a valid iSHARE Party and prompts the user to grant access to the Marketplace.&#x20;

Upon successful authentication, the user can subscribe to the data offering of their choice. Once a data offer is selected and paid for via the FIWARE Marketplace, an Authorization policy is created that specifies the user resource access and permissions. This ensures secure, interoperable, and remunerative data exchange in the e-mobility and energy sectors.

Learn more about the Solar Charge API in the Impact Story.

{% file src="/files/fgS9GwykijmXDAxYnk6J" %}

#### Contributors:

<table data-view="cards"><thead><tr><th></th><th></th><th></th></tr></thead><tbody><tr><td><img src="/files/T6d6Q3Z5Q2BL6OVtSghd" alt="" data-size="original"></td><td></td><td></td></tr><tr><td><img src="/files/f2k2VrdDeRwyzvOT7txd" alt="" data-size="original"></td><td></td><td></td></tr><tr><td><img src="/files/cNMrWk8eQbLuCS1RfLso" alt="" data-size="original"></td><td></td><td></td></tr><tr><td><img src="/files/2lN0dr3SyEwRqDPAbKqD" alt="" data-size="original"></td><td></td><td></td></tr><tr><td><img src="/files/nTYmhAD2PUPPpwFnVgdc" alt="" data-size="original"></td><td></td><td></td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://i4trust.ishare.eu/open-call-1/solar-charge-api.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
