Overview
Hello and welcome. With these APIs you can build your own scripts around Alpha league - widgets for websites, standalone apps and so on.

We have the following constants:
Races: PROTOSS, TERRAN, ZERG, RANDOM
Leagues: GRANDMASTER, MASTER, DIAMOND, PLATINUM, GOLD, SILVER, BRONZE

The API uses GMT as the default timezone.
Change log
version 1.12January 24, 2019
◆ Added player endpoint with detailed ladder statistics
◆ Endpoints match and clan now have ladder statistics as well
version 1.11December 1, 2018
◆ Added 'id' and 'bnetaccount' properties to the players in match endpoint
version 1.10October 15, 2018
◆ Added upcomingmatches endpoint
◆ Fixed in-game game chat channel in 'match' endpoint
◆ Fixed 'matchday' property in 'match' endpoint
version 1.09October 11, 2018
◆ Added players endpoint
version 1.08October 7, 2018
◆ Fixed an issue with order of teams in playoffs array in tournament endpoint
version 1.07June 15, 2018
◆ Applied new order of teams in tournament endpoint
version 1.06June 3, 2018
◆ Fixed the array of playoffs matches in tournament endpoint
version 1.05May 15, 2018
◆ Added tournament endpoint
version 1.04October 13, 2017
◆ Added name of in-game chat channel to matches
version 1.03October 10, 2017
◆ Default datetime was changed to GMT from MSK
version 1.02September 09, 2017
◆ Added 'Battleground' mark for matches
version 1.01August 16, 2017
◆ Fixed an issue with lineups in match endpoint
version 1.0August 4, 2017
◆ First version contains match and clan endpoints
Help
If you need any help with the APIs, join our Discord server and feel free to ask any questions in the #Dev channel.
Clan
Information about a clan including a list of team players. Currently we have 447 registered accounts.
Match
Information about a match with some data of the players. Now we have 4893 matches in the database.
Player
The endpoint includes detailed information about a player, his/her battlenet account data, ladder statistics and a list of played matches on Alpha league.
There are 4524 players in the database. ID of the last one is 9707.
Players
This is a full list of all players registered in Alpha league. Currently we have 4524 players in the DataBase, so response of this endpoint is more than 1 MB of data. As a result, we do not have a "live request" on this page in order to prevent the page from crashing. But you can try this at https://alpha.tl/api?players.
Tournament
Information about a tournament.
Upcoming matches
List of the upcoming matches. It can be empty during a midseason.
Live example request:
https://alpha.tl/api?clan=
ACCEPT
CANCEL
Europe
GMT (utc0) London, Edinburgh CET (utc1) Paris, Berlin, Warsaw EET (utc2) Kyiv, Helsinki, Kaliningrad MSK (utc3) Moscow, Minsk SAMT (utc4) Samara, Sarapul, Izhevsk YEKT (utc5) Yekaterinburg, Tumen, Turtas OMST (utc6) Omsk, Astana, Almaty
Australia
AWST (utc8) Perth AEDT (utc11) Canberra AEST (utc10) Brisbane
North America
HST (utc-10) Honolulu, Johnston AKST (utc-9) Fairbanks, Anchorage PST (utc-8) Los angeles, Vancouver MST (utc-7) Hermosillo, Denver, Edmonton CST (utc-6) Mexico, Chicago, Winnipeg EST (utc-5) Miami, New-York, Ottawa AST (utc-4) Halifax, San Juan, Bridgetown
Latin America
PET (utc-5) Lima, Quito BOT (utc-4) La Paz, Sucre, Manaus BRT (utc-3) Buenos Aires , Fortaleza BRT (utc-3) Rio de Janeiro, San Paulo