Skip to content

PandaScore API

by pandascore.co

API keyHTTPSGames & Comics
Open documentation ↗

Overview

E-sports games and results

PandaScore is a games & comics API from pandascore.co. Requests are authenticated with an API key. It is served over HTTPS. Its OpenAPI description documents 56 endpoints.

At a glance

Authentication
API key
HTTPS
Yes
CORS
Unknown
Base URL
https://api.pandascore.co/
Version
2.23.1
Endpoints
56
Spec updated
2021-07-09

Make a first request

Replace the placeholders; the documentation says exactly where credentials go.

cURL
curl -X GET "https://api.pandascore.co/additions" \
  -H "Accept: application/json" \
  -H "X-API-Key: YOUR_API_KEY"
JavaScript
const response = await fetch("https://api.pandascore.co/additions", {
  method: "GET",
  headers: {
    "Accept": "application/json",
    "X-API-Key": "YOUR_API_KEY",
  },
});
const data = await response.json();
console.log(data);
Python
import requests

response = requests.request(
    "GET",
    "https://api.pandascore.co/additions",
    headers={
    "Accept": "application/json",
    "X-API-Key": "YOUR_API_KEY",
    },
    timeout=30,
)
print(response.json())

Endpoints

MethodPathWhat it does
GET/additionsList additions
GET/changesList changes
GET/deletionsList deletions
GET/incidentsList changes, additions and deletions
GET/leaguesList leagues
GET/leagues/{league_id_or_slug}Get a league
GET/leagues/{league_id_or_slug}/matchesGet matches for a league
GET/leagues/{league_id_or_slug}/matches/pastGet past matches for league
GET/leagues/{league_id_or_slug}/matches/runningGet running matches for league
GET/leagues/{league_id_or_slug}/matches/upcomingGet upcoming matches for league
GET/leagues/{league_id_or_slug}/seriesList series of a league
GET/leagues/{league_id_or_slug}/tournamentsGet tournaments for a league
GET/livesList lives matches
GET/matchesList matches
GET/matches/pastGet past matches
GET/matches/runningGet running matches
GET/matches/upcomingGet upcoming matches
GET/matches/{match_id_or_slug}Get a match
GET/matches/{match_id_or_slug}/opponentsGet match's opponents
GET/playersList players
GET/players/{player_id_or_slug}Get a player
GET/players/{player_id_or_slug}/matchesGet matches for a player
GET/seriesList series
GET/series/pastGet past series
GET/series/runningGet running series
GET/series/upcomingGet upcoming series
GET/series/{serie_id_or_slug}Get a serie
GET/series/{serie_id_or_slug}/matchesGet matches for a serie
GET/series/{serie_id_or_slug}/matches/pastGet past matches for serie
GET/series/{serie_id_or_slug}/matches/runningGet running matches for serie
GET/series/{serie_id_or_slug}/matches/upcomingGet upcoming matches for serie
GET/series/{serie_id_or_slug}/playersGet players for a serie
GET/series/{serie_id_or_slug}/tournamentsGet tournaments for a serie
GET/teamsList teams
GET/teams/{team_id_or_slug}Get a team
GET/teams/{team_id_or_slug}/leaguesGet leagues for a team
GET/teams/{team_id_or_slug}/matchesGet matches for team
GET/teams/{team_id_or_slug}/seriesGet series for a team
GET/teams/{team_id_or_slug}/tournamentsGet tournaments for a team
GET/tournamentsList tournaments
GET/tournaments/pastGet past tournaments
GET/tournaments/runningGet running tournaments
GET/tournaments/upcomingGet upcoming tournaments
GET/tournaments/{tournament_id_or_slug}Get a tournament
GET/tournaments/{tournament_id_or_slug}/bracketsGet a tournament's brackets
GET/tournaments/{tournament_id_or_slug}/matchesGet matches for tournament
GET/tournaments/{tournament_id_or_slug}/playersGet players for a tournament
GET/tournaments/{tournament_id_or_slug}/rostersGet rosters for a tournament
GET/tournaments/{tournament_id_or_slug}/standingsGet tournament standings
GET/tournaments/{tournament_id_or_slug}/teamsGet teams for a tournament
GET/videogamesList videogames
GET/videogames/{videogame_id_or_slug}Get a videogame
GET/videogames/{videogame_id_or_slug}/leaguesget_videogames_videogameIdOrSlug_leagues
GET/videogames/{videogame_id_or_slug}/seriesList series for a videogame
GET/videogames/{videogame_id_or_slug}/tournamentsGet tournaments for a videogame
GET/videogames/{videogame_id_or_slug}/versionsList videogame versions

Questions

Does the PandaScore API need an API key?

Yes. The PandaScore API uses API key authentication; the documentation explains how to get credentials.

Does the PandaScore API support HTTPS?

Yes, the PandaScore API is served over HTTPS.

How many endpoints does the PandaScore API have?

Its OpenAPI description lists 56 endpoints in version 2.23.1. All of them are shown on this page.

What are alternatives to the PandaScore API?

Other Games & Comics APIs include xkcd, Chess.com, Scryfall, Riot Games, Lichess.

Compare alternatives →

Listed from public-apis (MIT), public-apis database (MIT), APIs.guru (CC0).