# Reporting API

Reporting API is a collection of APIs Platforms use to get information about Liquid Collective Protocol Service Fees.

## Public endpoints (no authentication required)

{% openapi src="<https://api.alluvial.finance/docs/doc.json>" path="/eth/v0/protocol" method="get" %}
<https://api.alluvial.finance/docs/doc.json>
{% endopenapi %}

{% openapi src="<https://api.alluvial.finance/docs/doc.json>" path="/eth/v0/protocol/{date}" method="get" %}
<https://api.alluvial.finance/docs/doc.json>
{% endopenapi %}

{% openapi src="<https://api.alluvial.finance/docs/doc.json>" path="/eth/v0/wallet/{address}/transactions" method="get" %}
<https://api.alluvial.finance/docs/doc.json>
{% endopenapi %}

## Private endpoints ( authentication required)

{% openapi src="<https://api.alluvial.finance/docs/doc.json>" path="/eth/v0/platforms/{date}" method="get" %}
<https://api.alluvial.finance/docs/doc.json>
{% endopenapi %}

{% openapi src="<https://api.alluvial.finance/docs/doc.json>" path="/eth/v0/operators/{date}" method="get" %}
<https://api.alluvial.finance/docs/doc.json>
{% endopenapi %}

{% openapi src="<https://api.alluvial.finance/docs/doc.json>" path="/eth/v0/rewards" method="post" %}
<https://api.alluvial.finance/docs/doc.json>
{% endopenapi %}

{% openapi src="<https://api.alluvial.finance/docs/doc.json>" path="/eth/v0/rewards/accounts" method="post" %}
<https://api.alluvial.finance/docs/doc.json>
{% endopenapi %}

{% openapi src="<https://api.alluvial.finance/docs/doc.json>" path="/eth/v0/rewards/wallets" method="post" %}
<https://api.alluvial.finance/docs/doc.json>
{% endopenapi %}

### Reward Summary

{% openapi src="<https://api.alluvial.finance/docs/doc.json>" path="/eth/v0/rewards/accounts/{idOrKey}/summary" method="get" %}
<https://api.alluvial.finance/docs/doc.json>
{% endopenapi %}

{% openapi src="<https://api.alluvial.finance/docs/doc.json>" path="/eth/v0/rewards/wallets/{idOrAddress}/summary" method="get" %}
<https://api.alluvial.finance/docs/doc.json>
{% endopenapi %}
