🏆 SportWebServer Testing Interface

Main Service - API & WebSocket Testing Dashboard

🔐 Admin Login

Login

User Info

Not logged in

🔗 Connection Status

Disconnected

WebSocket

0

API Calls

0

Messages

0

🔧 API Testing

System Info

Admin Endpoints

📊 Data Hierarchy Testing

🏆 Sports

🏅 Competitions

âšŊ Events

đŸŽ¯ Markets

🤖 Data Hierarchy Automation

Select a sport and automatically load Competitions → Events → Markets with configurable delays

⚡ Admin Quick Subscription

Uses REST API to send subscription to Price Service via TCP

📋 Bulk Market ID Subscription

Paste multiple Market IDs (one per line) to subscribe to all markets at once

Enter one Market ID per line. Empty lines will be ignored.

🔴 Live Events

Events that have already started (market_time <= NOW())

Leave empty for all sports, or enter one or multiple comma-separated sport IDs
Select Market ID Sport Name Competition Name Event Name Market Name Market Time In Play
Click "Load Live Events" to load data

⏰ Future Events

Events that will start within specified hours

Select Market ID Sport Name Competition Name Event Name Market Name Market Time
Enter hours and click "Load Future Events" to load data

🏃 Runners Testing

🌐 Public API Testing - Runners & Settlement

Test public endpoints for runners and settlement data (no authentication required)

🏃 Runners Data

Runner Name Selection ID Status Status Name Is Winner Is Active Adjustment Factor Display Order Updated At
Enter Market ID and click "Get Runners" to load data

💰 Settlement / Result Data

Enter Market ID and click "Get Settlement" or "Get Result" to load data

📈 Live Data Testing

📊 Live Data Display

💰 Live Odds

Runner Name ID Market ID Back 2
Price | Vol
Back 1
Price | Vol
Back
Price | Vol
Lay
Price | Vol
Lay 1
Price | Vol
Lay 2
Price | Vol
Last Price Traded Last Updated
No live odds data loaded

📈 Market Live Data

Market ID Status In Play Total Matched Market Type Last Updated
No market live data loaded

🔔 User Subscriptions

No subscription data loaded

⚡ Active Subscriptions

No active subscription data loaded

🔐 User Login

Login

User Info

Not logged in

📊 Live Odds Feed - Kafka Data

Disconnected
Fixtures: 0 | Markets: 0 | Last Update: Never
Click "Connect" to start receiving live odds data

📝 Real-time Logs

🔌 WebSocket Logs

🌐 REST API Logs