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 465 registered accounts.
Match
Information about a match with some data of the players. Now we have 4980 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 4636 players in the database. ID of the last one is 9936.
Players
This is a full list of all players registered in Alpha league. Currently we have 4636 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
BST (utc1) London, Edinburgh CEST (utc2) Paris, Berlin, Warsaw EEST (utc3) 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 AEST (utc10) Canberra AEST (utc10) Brisbane
North America
HST (utc-10) Honolulu, Johnston AKDT (utc-8) Fairbanks, Anchorage PDT (utc-7) Los angeles, Vancouver MDT (utc-6) Hermosillo, Denver, Edmonton CDT (utc-5) Mexico, Chicago, Winnipeg EDT (utc-4) Miami, New-York, Ottawa ADT (utc-3) 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