Files
firefly_reports/backend/app/routers/transactions.py
2026-05-27 13:58:05 +10:00

18 lines
470 B
Python

from fastapi import APIRouter
from ..clients.firefly_client import firefly_client
router = APIRouter()
@router.get("")
async def list_transactions():
transactions = await firefly_client.get_transactions()
return {"data": transactions}
@router.get("/sample")
async def transaction_sample():
transactions = await firefly_client.get_transactions()
if transactions:
return {"sample": transactions[0]}
return {"sample": None}