💳 Transaction Management

Transaction History, Statistics, and Management

GET /api/transactions

🔐 Authentication Required (Bearer Token)

📋 Query Parameters:

page integer Optional Page number (default: 1)
limit integer Optional Items per page (default: 10)
type string Optional Filter by type (spending, bonus, etc.)
status string Optional Filter by status (pending, completed, failed)

All Transactions

GET /api/transactions/recent

Recent Transactions (Latest 10)

GET /api/transactions/statistics

Transaction Statistics

POST /api/transactions

🔐 Authentication Required (Bearer Token)

📋 Request Body Parameters:

type string Required Transaction type (spending, bonus, referral, payment)
amount number Required Transaction amount
currency string Optional Currency (default: USDT)
status string Optional Status (default: pending)
description string Optional Transaction description
wallet_id string Optional Associated wallet ID

Create New Transaction

Today's Transactions

This Month's Transactions

Spending Statistics (7D, 30D)