Information

Legacyplayers provides a few ways for developers to extract data using its RestAPI.
Please contact Shino on Discord if more options are required.

Usage

NOTE: Only one request per second is permitted!

Use the following string in order to pass your query to the server:
https://legacyplayers.com/API.aspx?type=X&Arg1=X&Arg2=X...&Arg10=X&StrArg1=X...&StrArg3
Type 0: Tooltip Item
Arg1 => ItemId
Arg2 => CharId (Optional)

Type 1: Tooltip Spell
Not supported yet.

Type 2: Tooltip Guild progress
Arg1 => GuildId
Arg2 => InstanceId*

Type 3: Tooltip Guild
Arg1 => GuildId

Type 4: Tooltip Character
Arg1 => CharId

Type 5: Tooltip Row data
Arg1 => AbilityId
Arg2 => Raid Instance Id
Arg3 => Uploader Id
Arg4 => SourceId
Arg5 => TargetId
Arg6 => Start in ms relative to literal Start
Arg7 => End in ms relative to literal Start
Arg8 => Category Id
Arg9 => Attempt Id
Arg10 => Expansion Id
StrArg1 => Mode**

Type 6: Tooltip Row data preview
Arg1 => CharId/NpcId
Arg2 => Raid Instance Id
Arg3 => Uploader Id
Arg4 => SourceId
Arg5 => TargetId
Arg6 => Start in ms relative to literal Start
Arg7 => End in ms relative to literal Start
Arg8 => Category Id
Arg9 => Attempt Id
Arg10 => Expansion Id
StrArg1 => Mode**

Type 7: Character data
Arg1 => CharId
Arg2 => ServerId* (Optional, Required with CharName)
StrArg1 => Charname (Optional, Set Arg1 to 0)

Type 8: Guild data
Arg1 => GuildId
StrArg1 => Guildname (Optional, Set Arg1 to 0)

Type 9: Shortlink
Arg1 => Shortlink Id
Returns data in the following format: Expansion;Race;Gender;Class;Spec;ItemId1;EnchId1;GemId1_1;GemId1_2;GemId1_3;ItemId2;....

Type 10: Loot Data
Arg1 => Expansion Id: 0 => Vanilla, 1 => TBC, etc.
Arg2 => UploaderId: Can be retrieved when selecting the PoV of a raid.

Type 11: Guild member
Arg1 => GuildId

Type 12: Raid composition
Arg1 => Expansion
Arg2 => Uploaderid



*Instance Ids:
16 => Ony
19 => ZG
23 => MC
25 => BWL
27 => AQ20
29 => AQ40
31 => Naxx
32 => Hyjal
33 => Kara
36 => Mag
40 => SSC
41 => TK
52 => BT
53 => Gruul
55 => ZA
61 => Sunwell


*Server Ids:
1 => Hearthglen PvP
2 => Kronos
3 => Lightbringer
4 => Anathema
5 => Darrowshire
6 => NostalGeek 1.12
7 => Nostralia
8 => Nefarian
9 => Unknown
10 => Stratholme
11 => Nighthaven
12 => Elysium
13 => Outland
14 => ExcaliburTBC
15 => Medivh
16 => Ares
17 => The Geek Crusade BC
18 => WoW Circle Classic x3
19 => Felmyst
20 => B2B-TBC
21 => VanillaGaming
22 => Azeroth
23 => Symmetry PvE
24 => Stonetalon
25 => Kronos III
26 => Warsong x12
27 => Northdale
28 => Netherwing
Additional server that aren't listed here can be looked up with a HTML inspector in the server selectors.


**Modes: Basically the strings of the modes listed in the raidviewer (To be changed to ids in the future)

LegacyPlayers or its third party tools use cookies, which are necessary to its functioning.
Also General Data Protection Regulation (EU) 2016/679 has gone into life by May 25th, 2018.That's why we need your consent to process your personal data that you share within our services.You'll find details about it within the privacy. In case you don't agree on that, you cannot use the website. If you continue browsing this website, we'll assume that you agree.