--- title: 'PandaScore' description: 'Esports data API with live matches, leagues, tournaments, and real-time odds.' --- # PandaScore Esports data API with live matches, leagues, tournaments, and real-time odds. | Detail | Value | |---|---| | Category | iGaming | | Base URL | `https://api.pandascore.co` | | Authentication | Bearer Token | | Endpoints | 10 | | Connector key | `pandascore` | ## Using PandaScore in a workflow 1. Go to **Connections** and click **New Connection**. 2. Pick **PandaScore** from the marketplace. 3. Enter your credentials (see Authentication above for what's expected). 4. In a workflow, drop an **API Call** node and select this connection. 5. Pick the operation you need from the Operation dropdown — see the table below. ## Available Endpoints | Endpoint | Summary | |---|---| | [GET /leagues](./get_leagues_esports_listleagues) | List leagues | | [GET /leagues/{id}/matches](./get_leagues_id_matches_esports_getleaguematches) | League matches | | [GET /leagues/{id}/tournaments](./get_leagues_id_tournaments_esports_getleaguetournaments) | League tournaments | | [GET /matches](./get_matches_esports_listmatches) | All matches | | [GET /matches/running](./get_matches_running_esports_getlivematches) | Live matches | | [GET /matches/upcoming](./get_matches_upcoming_esports_getupcomingmatches) | Upcoming matches | | [GET /matches/past](./get_matches_past_esports_getpastmatches) | Completed matches | | [GET /tournaments/{id}/rosters](./get_tournaments_id_rosters_esports_gettournamentrosters) | Tournament rosters | | [GET /lives](./get_lives_esports_getlivedata) | Real-time live data | | [GET /incidents](./get_incidents_esports_getincidents) | Data change feed | > Each endpoint has its own page with parameter details, an example > `API Call` node configuration, and the response shape.