It is late on a Sunday night, you work too hard!
Will the AH have API access in a similar manner to WoW?
05/20/2012 10:31 PMPosted by AntumbraPlease consider providing read-only Auction House access, at least for normal mode gold. Right now your filtering and tooltips are so completely broken that it is a nightmare to try to buy anything without wasting your money. Read only access would at least allow people to make informed purchasing decisions when spending gold.
05/20/2012 10:36 PMPosted by ChaudHow will the request limits work? Is the "~3000" requests per day going to be shared between the D3 API and the WoW API?
Any chance for heros names in profile informations? Something like:"heroes": [182, 183, 184, 185, 186],
"heroesNames": ['Yharr', 'Hero2', 'Hero3', 'Hero4', 'Hero5'],
Then I would have a list of heroes associated with account without sending five consecutive requests.
"heroes": [{
"id": 182, "name": "Yharr", "level": 26, "class": "barbarian", "hardcore": true
}, ...]
05/21/2012 07:00 AMPosted by Elimine@Straton: Will you be implementing an API that is similar to the realm status API for WoW? While there are no "realms", per say, the game servers and AH statuses would be nice to reveal.
Nice! :)
Do you consider adding data resources for rolled items, unrolled items and properties?
To explain:
- A rolled item is an item that has been generated and who's stats are final.
- An unrolled item is a raw template that defines the core data, the predefined properties (and their possible ranges) and the possible number of additional random properties.
- A property is a affix or suffix like +strength. This data resource could define on what item type and item level it may appear and what range it has.
This would enable us to do some really cool stuff! :-)
05/21/2012 11:56 AMPosted by DroodixAny plans for a search API? Any way we could crawl for accounts to do aggregate statistics?
05/21/2012 11:56 AMPosted by DroodixAny plans for giving us information about quest completion? Like how long it took them to clear a quest, perhaps including historical data if they've done a quest multiple times, and including party members involved in the kill?
What about events like "Killed Belial (Inferno) on <timestamp>"?
It seems as if thus far, we'll have the following: Career Profile API, Hero Profile API, Achievement API, Realm Status API, possible Search API. What about an Item API, Quest API, and just generic Data API (for classes, followers, achievement structure, item classes, etc)?
Also, how come this wasn't posted on the D3 Forums at all? I understand this is just a preview, but there are Diablo III fan-devs out there that cannot comment on this thread, :(.
Exposing raw time played to the world at large makes me uncomfortable personally.
If it's a percentage of total time played split amongst classes as Delritha is suggesting, it would not bother me though.
Could we get a clarification on which it is?
05/22/2012 12:06 PMPosted by DelrithaI suggested that it was percent based time played (1.0 = 100%, .6 = 60%, etc), but some people are thinking it's actual time played.
05/22/2012 11:35 PMPosted by XtekIt would be great if the Hero API included the Player ID in it so you could reference it back.
05/23/2012 01:20 PMPosted by ChaudThat would lead to a degree of data-mining that I am not comfortable with.
Somewhat off topic, but what does that mean for linking characters to a player's BattleTag via the WoW API when support is added? It would be amazing to be able to filter out alts in data.
05/24/2012 08:22 AMPosted by ChiripCould we get a percentage of total time played for each hero in the Hero API? I could see wanting to know that I have played my barbarian the most, but that I have played one of the two barbarians I have more then the other.
05/23/2012 03:53 PMPosted by MegalitheAre there any plans to allow battle.net Chat to an external client?
05/25/2012 08:23 AMPosted by Elimine@Straton: Is it possible to keep the server status page up to date? I have an Android app sc*##!*% that page until an API is available and I'm finding that the server status page is very often out of date. Its especially frustrating to have users one starring my app and leaving bad reviews because of this. The users don't realize its an issue on your end and blame the messenger. Can you offer any insight as to why that page is often not correct? My app aside that page should be accurate anyway or there is no point to its existence.
Hey,
with regards to the item API I'd really love to have access to:
- equipped items
- items in inventory
- items in storage
Don't know if it makes sense to add this information to the hero/career API since that would be quite some overhead and not everyone is looking for that information. I'd prefer to have 3 separate calls where you pass the hero/account id.
Would love to hear your feedback!
05/25/2012 01:53 PMPosted by EarldthreeTL;DR: It was a great hassle to give my feedback on this topic. Please post it on the D3 forums.
... would it be possible to get time played for each character instead of having it be a ratio? possibly when doing a request to the hero api?
There are no timestamps for progression. Can you please provide timestamps for each milestone in progression?
05/28/2012 10:55 PMPosted by RyrokDid I miss anything about image renders of Diablo characters?
05/29/2012 06:07 PMPosted by ZenAlso please consider adding official talent calculator hash in the hero API skills so we can link to the official talent calculator for builds.
05/30/2012 08:04 AMPosted by CossIs the career profile API the only source for the hero ids or will it be possible to get the id via battle.net Armory or even ingame?
05/30/2012 08:04 AMPosted by CossCould you please add the icon for runes and the id for skills and runes?
05/30/2012 08:04 AMPosted by CossIt is nice to get the (localized?) artisan slug, but what's about the id?
05/30/2012 08:04 AMPosted by CossIf the icon will contain the full URL, would you mind to update the icon values for the WoW API?
05/30/2012 08:04 AMPosted by CossThe returned array keys are not consistent. For the WoW API you used lower camel case and now you use a mix of dashes and underscores to join words. Example: "last_modified" should be "lastModified".
if both APIs share the same request limit, am I correct if I assume that they also share the same error handling?
05/31/2012 06:34 AMPosted by XeddicusNo item information from the stash or inventory? That was the most useful thing possible with this in my opinion, D3 is all about items after all. Sad to hear it's not even on the table for consideration.
05/31/2012 11:24 AMPosted by XeddicusThey're just as important, not less...did you mean AS useful, perhaps? Not sure how "less" got communicated in that. Like Delritha said, there are a lot of items sitting in the inventory and stash, much more than what we're currently wearing.
I just would find being able to see them very useful. As an example: I generally know what I'm wearing and have an idea on what my friends are. But maybe they have a sword they plan on using next level and I don't need to hang onto one I found I think may be an upgrade for them, but turns out it isn't.
Or maybe they have something just taking up space I want.
Or for that matter just being able to see my stash/inventory of my own characters out of game would be awesome.
05/31/2012 12:19 PMPosted by XeddicusWell, that's kind of an arbitrary cut off point.
05/31/2012 04:23 PMPosted by XeddicusI did say "kind of" :P Semantics (and my poor word choice...) aside, the point of that was showing the items is just as valid as not. The carefully thought out result could have been to make the stash optionally viewable to all and things would be ok (outside of possible technical issue I guess). Again, thanks for reading.
Easier to trade outside of the game. People can link to their profile and verify to potential buyers their inventory/stash for trading. This certainly defeats taking screenshots of your inventory and posting them to the trading forums. (Note - if you're wondering why people trade outside of the AH, it's to either beat the tax or sell more than 10 items a day)
06/01/2012 04:37 AMPosted by ThortokYou're considering showing items in your stash and inventory (or plan to consider it) but you're not considering showing items in the actual Auction House?
06/01/2012 05:13 PMPosted by Stractime played should not be exposed in game either.
In the Diablo3 Armory preview screenshots we saw progress bar with progression both on hero and account pages. In the API preview there is only very poor info about progression.
I think the API should fully reflect information from HTML pages.
While we're on the subject of this, what format is this timestamp in? Milliseconds since the epoch?
06/04/2012 04:51 PMPosted by ThuliSome of the Wow api's look like ms since the epoc, but '1666805944000' is "2022-10-26 @ 07:10:04 CEST" but Straton could have just used some random data there for the example. Perhaps he will clarify this for us?
06/06/2012 06:27 PMPosted by ThuliWould hardcore elites be listed under elites or separately? If a user has 0 for kills will it show up as 0 or not at all?
06/06/2012 06:27 PMPosted by ThuliFor fallen heroes could this use the same structure as heroes? Or merge the two and add "fallen": True ?
06/06/2012 06:27 PMPosted by ThuliIf a hero is deleted by a user they will be removed from the api correct? will the hero id be recycled?
06/06/2012 06:27 PMPosted by ThuliDo hero Id's increment normally (1, 2, 3, 4, etc?) If so what's to stop someone from just going through and crawling all of the /hero/### to something like uint64 and starting over (other than the resource limit?)
I'm curious about the value of "tooltipParams". Do I have to expect some kind of base64-ish value or is it just for the example?
No item ids for the fallen-heroes?
06/07/2012 06:26 AMPosted by Northeyany idea when this will be going live? (approximate month or something)
06/07/2012 06:08 PMPosted by Northeythe career and hero examples are currently the same, copy paste error?
06/07/2012 11:14 PMPosted by WanttowriteI hope release version will contain full list of hero stats (such as Attacks per Second, etc).
06/08/2012 06:05 AMPosted by KiebleI noticed MF and GF have been removed in the Github, these numbers no longer being pushed?
06/24/2012 06:10 PMPosted by ZenWill hero banners be viewable from the upcoming Diablo 3 character profile website? In the previews from a couple months ago there were no banners.
06/24/2012 06:10 PMPosted by ZenWill hero banners be available in the Hero API? Either the path to the cached image file or the banner image embedded as a Data URL (data:image/png;base64 ...) would work.
06/22/2012 08:50 AMPosted by DîaIs the BattleTag a fixed format? Like the number will be always 4 digits? Or are there really BattleTags like the one in the example 'straton#1'?
name ::= <region specific characters>
code ::= <integer greater than 1000>
battletag ::= <name> '#' <code>
06/27/2012 12:54 PMPosted by KiebleFor getting information like someones IAS, Total Plus Min/Max Damage, Critical Damage, will we have to pull all items and add them up, or will that eventually be totalled up in the hero sheet?
Is it intended that the precise salvage chances are exposed by this API? I noticed that we get much more precision on the chances of Firey Brimstone salvaging.
Also, are there any plans for a 'lite' option for the api that provides just the relevant data, rather than all the fancy (localized!) string flavor text?
Pulling items one by one involves many requests.
It would be good if we would be able to get all items of a hero in one request.
If so I guess i'm surprised that this information won't be shown. We won't be able to even hand calculate DPS without IAS, min/max, crit dmg. Yes I know it's shown for us in Damage field but alot of the ideas people had in mind revolve around seeing how items would affect a player, and that will be impossible without pulling all other items and totalling them up manually.
06/30/2012 02:33 AMPosted by KiwibrownWhat exactly does that describe, +1007% damage, + 10.07 damage, or...
06/30/2012 12:39 PMPosted by ZenWhat about timestamps on hero/career progression?
07/02/2012 07:16 AMPosted by ChupiskoWill the returned data from api support multi language? If yes, how it will be managed?
07/02/2012 07:16 AMPosted by ChupiskoIt is possible to show itens that a acc are selling in AH? For ex. some1 could just link a page with all the itens he are selling. It would be awesome! (But i rly don't think it would be possible...)
Are account profiles bound to regional hosts?
Can we request european-based profiles from us.battle.net?
If yes:
Would it be possible to add "region" field in career profiles so we could know primary region of the player?
I'm assuming the D3 API falls under the same Terms & Conditions as the WoW API