Difference between revisions of "User:RJackson/Dota2API"
m (Found heropedia method. Rushing save bcuz doto game to play.) |
(+intlprizepool. this one is ez enough to document from bed!) |
||
Line 108: | Line 108: | ||
::;dac: Localized string for attack type, Melee or Ranged. | ::;dac: Localized string for attack type, Melee or Ranged. | ||
::;droles: Display string for roles. | ::;droles: Display string for roles. | ||
+ | |||
+ | |||
+ | == intlprizepool == | ||
+ | The current size of The International 2013's prize pool. | ||
+ | <pre>GET http://www.dota2.com/jsfeed/intlprizepool</pre> | ||
+ | |||
+ | === Result data === | ||
+ | :;dollars: |
Revision as of 01:00, 10 May 2013
This API is not actively documented, under development, and not meant for public consumption. It may change at any time without notice. |
Rough documentation for the Dota2.com API. Data is returned in JSON format.
Contents
Global parameters
Parameters observed to be used on most methods:
- l (Optional)
- For localized strings; takes English name of language (none of those fancy ISO distractions).
- v (Optional)
- Unknown.
itemdata
Data on gameplay (non-cosmetic) items.
GET http://www.dota2.com/jsfeed/itemdata
Result data
- itemdata
-
- item token
-
- id
- img
- Filename of the item's image, relative to
http://media.steampowered.com/apps/dota2/images/items/
- dname
- Item's display name.
- qual
- Token representing item quality? Observed tokens:
- artifact
- common
- component
- consumable
- epic
- rare
- secret_shop
- cost
- Gold cost of the item.
- desc
- Localized description.
- attrib
- HTML representing the items attributes.
- mc
- Mana cost
- cd
- Cooldown
- lore
- Localized item lore.
- components
- List of tokens for items combine to create this item; returns list or null.
- created
- Whether the item is created from components.
heropickerdata
Data on heroes intended for the hero picker.
GET http://www.dota2.com/jsfeed/heropickerdata
Parameters
- v
- This parameter is required on this method, seems to accept any value.
Result data
- hero token
-
- name
- Localized name.
- bio
- Localied bio.
- atk
- Token representing attack type. Observed tokens:
- melee
- ranged
- atk_1
- Localized string representing attack type.
- roles
- List containing tokens representing hero roles. Observed tokens:
- Disabler
- Nuker
- Support
- Escape
- Initiator
- LaneSupport
- Durable
- Carry
- Pusher
- Jungler
- roles_1
- List containing strings representing hero roles. Doesn't appear to be localized.
uniqueusers
GET http://www.dota2.com/jsfeed/uniqueusers
Result data
- users_last_month
heropediadata
GET http://www.dota2.com/jsfeed/heropediadata
Parameters
- feeds
- Known values: itemdata, herodata.
Result data
itemdata feed
Returns same data as #itemdata
herodata feed
- Hero token
-
- dname
- Hero's display name.
- u
- Hero token.
- pa
- Primary attribute. Values:
- str:
- int:
- agi:
- attribs
-
- str
-
- b
- Base.
- g
- Gain.
- int
-
- b
- g
- agi
-
- b
- g
- ms
- Move speed.
- dmg
- Starting damage.
- min
- max
- armor
- Starting armour.
- dac
- Localized string for attack type, Melee or Ranged.
- droles
- Display string for roles.
intlprizepool
The current size of The International 2013's prize pool.
GET http://www.dota2.com/jsfeed/intlprizepool
Result data
- dollars