The reporting layers
Useful reporting answers questions at three levels: the round (what happened in this game round), the player (what has this player done), and the business (how did content perform today). The API exposes data at each level.
Round-level data
Every game round carries IDs linking its bets, wins and the session it belonged to. Round-level detail is what lets support answer player disputes and lets you audit provider behaviour.
Reconciliation reports
Scheduled exports let you compare the API's record against your wallet's transaction log. Automate this comparison; discrepancies found late are disputes, discrepancies found early are bugs.
Building your own analytics
Reporting data is designed to be pulled into your own warehouse or BI tooling, so content performance, player value and market breakdowns can be analysed alongside your other business data.