As per usual, the authenticated endpoints need to be passed an API key with the appropriate permissions. The key can be passed either via an “Authorization: Bearer <key>” header, or via the “?access_token” URL parameter. We don’t support CORS preflighting, so if you’re making CORS requests (e.g., from a javascript app) you’ll need to use the latter.
/v2/currencies dumps all the currencies that can appear in the account wallet. /v2/account/wallet lets you fetch (with the “wallet” permission) the contents of an account’s wallet — the ids returned are cross-referenced against /v2/currencies.
/v2/account/skins returns the list of all skin_ids unlocked by an account (requires the “unlocks” permission). The ids can be cross-referenced against /v2/skins.
/v2/account/dyes returns the list of all dyes unlocked by an account (again, with the “unlocks” permission). The ids can be cross-referenced against /v2/colors.
Correct me if I’m wrong but your currencies API seems to be missing id #17
Which is what my account is also asking for.
I think that might be … glory? Which is marked as disabled, so it isn’t exposed via the endpoint. I’ll add in a blacklist next week so it doesn’t appear in the wallet.
Correct me if I’m wrong but your currencies API seems to be missing id #17
Which is what my account is also asking for.
I think that might be … glory? Which is marked as disabled, so it isn’t exposed via the endpoint. I’ll add in a blacklist next week so it doesn’t appear in the wallet.
Awesome, no problem thanks for clarifying. I’ll just manually blacklist it for now.
I know it seems like we’ve forgotten about the APIs from time to time, but I promise we haven’t. Some of this data is just a real adventure to get into usable form that we can expose!
I know it seems like we’ve forgotten about the APIs from time to time, but I promise we haven’t. Some of this data is just a real adventure to get into usable form that we can expose!
I didnt see anyone complain
1st person worldwide to reach 35,000 achievement points.
I know it seems like we’ve forgotten about the APIs from time to time, but I promise we haven’t. Some of this data is just a real adventure to get into usable form that we can expose!
You are doing an pretty amazing job bringing us all the new endpoints. We – developers and players alike – appreciate it.
This is an issue since i use the first link to check against my database for script auto update routines.
EDIT: Here is a complete list of IDs that my system found inconsistent with the main skins API list (first URL):
New ItemID found! (1042)
New ItemID found! (1043)
New ItemID found! (1047)
New ItemID found! (2329)
New ItemID found! (2385)
New ItemID found! (2388)
New ItemID found! (2394)
New ItemID found! (2395)
New ItemID found! (2984)
New ItemID found! (6074)
This is an issue since i use the first link to check against my database for script auto update routines.
Hmm, weird. It’s either a cache coherency issue, or maybe I whitelisted something I shouldn’t have (items in banks and character inventories are now being put in the whitelist queue — been blessing them all day). I’ll track this down tomorrow — it’s highly likely that the fix will just be to remove those bad skins from the listing.
Thanks for the list of broken IDs, that saves me a bunch of time <3
This is an issue since i use the first link to check against my database for script auto update routines.
Hmm, weird. It’s either a cache coherency issue, or maybe I whitelisted something I shouldn’t have (items in banks and character inventories are now being put in the whitelist queue — been blessing them all day). I’ll track this down tomorrow — it’s highly likely that the fix will just be to remove those bad skins from the listing.
Thanks for the list of broken IDs, that saves me a bunch of time <3
I noticed on the API application to generate a new key.. there is Minipets and Finishers, but no API for it?
The permission is bigger than the endpoints we have currently. So, presumably, when those endpoints do come out, that permission will apply to them as well.
Thanks for all the mentions, it’s awesome to know that people like and use the site. Keeps the motivation going to push further!
Oh man, I just noticed the share character function.
Gonna make all my guildies use this to share builds. We’ve been looking for this for awhile — massive thanks!
Tell your team to finally make builds savable and expose the backend so that we can create stuff like this http://youpawned.com/code/OQRCAcxDP9HknNd7gqaVANA (which is still a proof of concept >.<)