apoch on master
/v2/pvp/seasons: add .ranks. Merge pull request #535 from ar… (compare)
apoch on master
add missing name tag to /v2/rac… Merge pull request #609 from Th… (compare)
PvP season api not working
by Jude Carpathian.2389 in API Development/pvp/standings is still showing information from season fourteen as the latest instead of the current season 15
Is API information constantly being mutated?
by zxzfff.8013 in API DevelopmentRecently, I started working on a project using the Guild Wars 2 API. This might seem like a random question, but it's relevant to my project. I would like to know if the values in https://api.guildwars2.com/v2/commerce/prices change. Meaning will there be more IDs added when new items are added to the game? Also, does https://api.guildwars2.com/v2/commerce/prices change only show the IDs of items that are currently being sold on the TP (Meaning if some item is not being sold in TP, it won't show up in the list of IDs)? I would also like to know the same things for https://api.guildwars2.com/v2/items.
Week Magnetite Shards / Gaeting Crystals
by Elrey.5472 in API DevelopmentSo in-game we can see our total of magnetite shards and also how many are from "this week". But in the API we can only see the total amount. I would like the week part to also reflect on the API at the wallet endpoint.
Item not found in items/<itemID> for some item IDs in commerce/prices
by zxzfff.8013 in API DevelopmentRecently I've been working on a coding project with the Guild Wars 2 API. In my program, I retrieved a list of item IDs from https://api.guildwars2.com/v2/commerce/prices, than I tried to retrieve the name for each item in the item ID list with https://api.guildwars2.com/v2/items?ids=<itemID>,<itemID>....,<itemID>. I requested 200 item details at a time. However when I got to item 3800, I tried to get another 200 names but I only got 177, which I found very odd. So I did a test, and I found out that some ids in commerce/prices cannot be found in https://api.guildwars2.com/v2/items. For example, item "Box of Rejuvenating Scale Armor", with an item ID of 8973, is found in the list in https://api.guildwars2.com/v2/commerce/prices. But when I search for it in https://api.guildwars2.com/v2/items, like so: https://api.guildwars2.com/v2/items/8973, it gives an error saying the item id is invalid. I find this quite trivial because how can something being sold in the trading post not exist? Meaning, has the item been deleted from the game? Or is item/<itemIDs> only used to search for a specific category of items (e.g. items and crafting materials, but not boxes)? Or am I missing something else? Help would be highly appreciated 😊.
P.S. English is not my first language, so please tolerate any improper use of terminology or incorrect grammar.
Daily Achievements wrong
by Schlabbi.6352 in API DevelopmentWhen I query the daily achievements (today), I will also get `{
"id": 1932,
"level": {
"min": 80,
"max": 80
},
"required_access": [
"GuildWars2",
"HeartOfThorns",
"PathOfFire"
Inconsistency in Guild Upgrades API
by Kenogu.3640 in API DevelopmentI'm noticing some odd behaviour in Guild Upgrades. Pinging this endpoint repeatedly, I get two different-sized payloads each time. Might be some sort of sharding issue?
v2/account
and v2/characters
now return a Last-Modified
header. They respect If-Modified-Since
requests and will properly return a 304 Not Modified
.v2/account
, v2/characters/:id
(and related) now have a last_modified
field, but only requested with a recent enough schema version (to prevent app breakage).v
query param or an X-Schema-Version
request header.fetch('https://api.guildwars2.com/v2/account', {headers: {
'X-Schema-Version': "2019-02-21T00:00:00Z",
'Authorization': "Bearer ABC123"}
}).then((r) => r.json()).then((data) => console.log(data));
Item Stats Info
by Jude Carpathian.2389 in API DevelopmentIs there a way in the api to check against the itemstats returned to see what stats are pve only or pvp only? I feel like there should be flags on them that specify. Currently I'm only requesting stats I know are in PVE, but I'd like a process that works when new stat sets are added or Pvp stats are brought to Pve etc.
Treasury entries limited in the guild/log endpoint.
by Keroak.5192 in API DevelopmentWhy can i only see a few of the treasury entries in the guild/log endpoint and all of the other types?
"upgrades_into": [
{
"upgrade": "Infusion",
"item_id": 49370
}
]
last_modified
is before the last reset
last_modified
is before the reset, you can be sure the raid progress is from before reset
Current state of the GW2 API (March 2019)
by Killerassel.2197 in API DevelopmentIt's been a few month since this question has been asked. And now after the dust after the layoffs last month has (mostly?) settled, I'd like to ask it again.
In November Daniel Snider stated, that the API is still valued and worked on. He also offered to post updates to the forum to at least communicate that the API is still alive.
This hasn't happened. API development looks as dead as it has for a long time. :( Last commit to github (api-cdi) was 3 months ago.
And since the company has recently shrunk and had to reorder their priorities I'm afraid the API could have fallen off the end of the priority list.
So, again I question: what is the current state of the API? Is it still worked on? If so: only bugfixes or is it still worthwhile to suggest features?*
v2/nodes
has moved to v2/home/nodes
for consistency. The old endpoint is still available.v2/cats
has moved to v2/home/cats
for consistency. The old endpoint is still available.v2/account/home/nodes
now contains all home instance nodes including the garden plots.v2/account/home/cats
has an updated schema that is consistent with other similar endpoints (try v2/account/home/cats?v=latest
to see the latest schema)