Skip to content

Analytics

Dashboard analytics for your business account.

Auth required: JWT + KYC approved
Permission required: analytics:view
Base path: /api/v1/analytics


Dashboard (combined)

http
GET /api/v1/analytics/dashboard
Authorization: Bearer <token>

Returns a combined payload of the most commonly needed metrics for the main dashboard view.


Overview

http
GET /api/v1/analytics/overview
Authorization: Bearer <token>

Top-level revenue and volume figures.

Response

json
{
  "total_volume": "50000.00",
  "total_revenue": "1250.00",
  "transaction_count": 142,
  "period": "30d"
}

Revenue Breakdown

http
GET /api/v1/analytics/revenue
Authorization: Bearer <token>

Revenue grouped by time period (daily/weekly/monthly).


Payment Methods

http
GET /api/v1/analytics/payment-methods
Authorization: Bearer <token>

Distribution of payments across crypto checkout, remittance, wallet top-ups, etc.


Transactions

http
GET /api/v1/analytics/transactions
Authorization: Bearer <token>

Paginated transaction list with filtering support.


Fraud Alerts

http
GET /api/v1/analytics/fraud-alerts
Authorization: Bearer <token>

Summary of fraud alerts flagged for your business.

Rach Payments API