Analytics Dashboard
The analytics dashboard provides real-time visibility into your API usage, revenue, and performance. Every paid request across Apps, Gateways, Functions, and Files is tracked and aggregated into charts and tables.
Revenue overview
The top-level revenue chart shows total earnings over time with selectable ranges - last 24 hours, 7 days, 30 days, or a custom date range. Revenue is displayed in USD and broken down by day or hour depending on the selected range.
Per-service breakdown
Below the overview, each App, Gateway, and Function has its own row showing:
Total revenue - Cumulative earnings for the selected period.
Request count - Total paid requests served.
Average price - Mean revenue per request.
Unique callers - Distinct wallet addresses that have paid for this service.
Per-endpoint stats
Drill into any service to see endpoint-level metrics. For Gateways, each endpoint path is listed with its own request count and revenue. For Apps, stats are grouped by the description field passed to payweave.charge().
Real-time feed
The live activity feed shows individual requests as they happen, including the caller's wallet address, the amount paid, the endpoint hit, and the response status code. Use this to debug integration issues or monitor traffic spikes.
Exporting data
Click Export to download your analytics as a CSV file. The export includes every paid request with timestamp, service name, endpoint, caller, amount, and payment ID.
PayWeave