📊 Shareholder Dashboard

Team Overview & Statistics

GET /api/agent-merchant/dashboard

🔐 Authentication Required (Bearer Token)

No parameters - Returns shareholder dashboard with t1/t2 counts, bonuses, and recent members

Dashboard Overview

GET /api/agent-merchant/profile PUT /api/agent-merchant/profile

🔐 Authentication Required (Bearer Token)

GET: No parameters - Returns shareholder profile information
PUT: Request body with optional fields: username, email, first_name, last_name, phone

Shareholder Profile

PUT /api/agent-merchant/profile

🔐 Authentication Required (Bearer Token)

📋 Request Body Parameters:

email string Required New email address

Update Email

GET /api/agent-merchant/dashboard/statistics

🔐 Authentication Required (Bearer Token)

No parameters - Returns bonus statistics (7D, 30D)

Statistics

GET /api/agent-merchant/currencies

🔐 Authentication Required (Bearer Token)

No parameters - Returns list of all currencies with rate, name, and status

Currencies