```python
from fastapi import FastAPI, Body
import asyncio

import helpers

app = FastAPI()


@app.post("/reports")
async def report_endpoint(rows: list = Body(..., alias="rows")):
    rendered = await asyncio.to_thread(helpers.render_report, rows)
    return {"length": len(rendered)}
```