> For the complete documentation index, see [llms.txt](https://docs.alluvial.finance/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.alluvial.finance/api-reference/reporting.md).

# Reporting API

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

{% hint style="warning" %}
**Commercials V3 cutover — May 1, 2026.** Use the v1 endpoints for any reporting period on or after 2026-05-01 00:00 UTC. The v0 endpoints remain valid only for historical periods through 2026-04-30.
{% endhint %}

## Public endpoints (no authentication required)

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

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

{% openapi src="<https://api.alluvial.finance/docs/doc.json>" path="/eth/v1/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/v1/platforms/{date}" method="get" %}
<https://api.alluvial.finance/docs/doc.json>
{% endopenapi %}

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

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

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

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

{% openapi src="<https://api.alluvial.finance/docs/doc.json>" path="/eth/v1/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/v1/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/v1/rewards/wallets/{idOrAddress}/summary" method="get" %}
<https://api.alluvial.finance/docs/doc.json>
{% endopenapi %}
