Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Jan 30 2019 11:45
    Tolkyria commented #646
  • Jan 30 2019 11:44
    Tolkyria commented #646
  • Jan 16 2019 14:09
    patrickboesch starred arenanet/api-cdi
  • Jan 16 2019 03:23
    isand3r starred arenanet/api-cdi
  • Dec 09 2018 14:11
    queicherius commented #567
  • Dec 05 2018 16:57
    apoch closed #433
  • Dec 05 2018 16:57
    apoch commented #433
  • Dec 05 2018 16:53
    wafflebot[bot] unlabeled #527
  • Dec 05 2018 16:53

    apoch on master

    /v2/pvp/seasons: add .ranks. Merge pull request #535 from ar… (compare)

  • Dec 05 2018 16:53
    apoch closed #535
  • Dec 05 2018 16:53
    apoch closed #527
  • Dec 05 2018 16:45

    apoch on master

    add missing name tag to /v2/rac… Merge pull request #609 from Th… (compare)

  • Dec 05 2018 16:45
    apoch closed #609
  • Dec 04 2018 19:18
    darthmaim commented #640
  • Dec 04 2018 18:17
    apoch commented #640
  • Dec 04 2018 09:43
    darthmaim commented #640
  • Dec 03 2018 17:50
    Aonwy unlabeled #640
  • Dec 03 2018 17:49
    Aonwy closed #640
  • Dec 03 2018 17:47
    Aonwy labeled #645
  • Dec 01 2018 18:36
    strigefleur edited #645
Daniel Snider
@dsnider-anet
@monteithpj This should be fixed FYI
Patrick Monteith
@monteithpj
thanks!
Quaggan BooOOoot
@QuagganBooOOoot
New discussion in API Development:

Fractal Dailies - data changed?
by Killerassel.2197 in API Development

I have built an application some time ago that shows a table of fractals with overlays on the dailies, using the API as source for the daily achievements. Since the achievements do not reference the fractals directly, I use a regexp to match the required fractal scale in the achievement's name. This worked and still works fine.

For the daily fractal island my (old) code reads the bits parts of an achievement and looks for the same regexp pattern as for daily level. This used to work, but when I've checked today it did not. Manually checking a daily fractal shows that it does not contain a bits part.

If possible, as the simplest solution, I'd like to get the bits back in.

A better solution would be to introduce a new optional key or bit type for fractals, directly referencing the fractal scale(s) to complete.

A more complex solution would include a new /fractals endpoint. This has been suggested before and I'd prefer this, but it is more work. And with seemingly little activity on the API I don't have much hope this could arrive any time soon. This endpoint could contain the map scale <-> island and instabilities per scale and allow the achievements to reference it, e.g. with a fractal_island: "maitrin" key.

Quaggan BooOOoot
@QuagganBooOOoot
New discussion in API Development:

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

Quaggan BooOOoot
@QuagganBooOOoot
New discussion in API Development:

Is API information constantly being mutated?
by zxzfff.8013 in API Development

Recently, 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.

Quaggan BooOOoot
@QuagganBooOOoot
New discussion in API Development:

Week Magnetite Shards / Gaeting Crystals
by Elrey.5472 in API Development

So 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.

Quaggan BooOOoot
@QuagganBooOOoot
New discussion in API Development:

Item not found in items/<itemID> for some item IDs in commerce/prices
by zxzfff.8013 in API Development

Recently 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.

Werdes
@werdes
Die
dsnider-anet @dsnider-anet dies
Werdes
@werdes
thanks gitter
For sending auto suggestions
/shrug
Quaggan BooOOoot
@QuagganBooOOoot
¯\_(ツ)_/¯
Werdes
@werdes
Also i cannot scroll anymore on the mobile version.
Quaggan BooOOoot
@QuagganBooOOoot
New discussion in API Development:

Daily Achievements wrong
by Schlabbi.6352 in API Development

When I query the daily achievements (today), I will also get `{
"id": 1932,
"level": {
"min": 80,
"max": 80
},
"required_access": [
"GuildWars2",
"HeartOfThorns",
"PathOfFire"

Archomeda
@Archomeda
Holy crap that bug has been there for more than a year now :(
Quaggan BooOOoot
@QuagganBooOOoot
New discussion in API Development:

Inconsistency in Guild Upgrades API
by Kenogu.3640 in API Development

I'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?

https://api.guildwars2.com/v2/guild/upgrades?ids=129,130,156,167,176,180,182,204,290,303,308,322,354,366,368,381,415,424,428,440,443,444,451,486,504,520,524,605,610,622,638,756,765,782

Daniel Snider
@dsnider-anet
API Updates:
  • Several endpoints under 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).
  • Schema versions can be requested with a v query param or an X-Schema-Version request header.
  • Schema versions are comparable strings that happen to be ISO 8601 datetimes which means string compares are chronological.
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));
Quaggan BooOOoot
@QuagganBooOOoot
New discussion in API Development:

Item Stats Info
by Jude Carpathian.2389 in API Development

Is 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.

Silver Golden
@Silveress_Golden_gitlab
danm thats fantastic daniel, now to figure out how to best use it :3
Not good
cmon gitter inline the tweet
ptolstoi
@ptolstoi
I hope its not the reason why daniel released the change :/ anyway thanks all the devs for your time you put into gw
Ryan Mast
@nightlark
Tweet summary: ANet layoff removes 2/3 of the web team, including lead
JamEngulfer
@JamEngulfer
Oh god
I haven't been here in ages, how long has Lawton Campbell been gone?
Quaggan BooOOoot
@QuagganBooOOoot
New discussion in API Development:

Treasury entries limited in the guild/log endpoint.
by Keroak.5192 in API Development

Why can i only see a few of the treasury entries in the guild/log endpoint and all of the other types?

ChieftainAlex
@ChieftainAlex
"upgrades_into": [ { "upgrade": "Infusion", "item_id": 49370 } ]
seems new?
darthmaim
@darthmaim
nope, has been there for some time
Flomix
@Flomix
What exactly changes the "last_modified" field of the /account endpoint? Can it be used to correct the broken /account/raids endpoint? That would be sweet
darthmaim
@darthmaim
Everytime something is written on the account, last_modified is updated
It can be used to ignore /account/raids if last_modified is before the last reset
Because setting the progress for a raid also sets last_modified
Flomix
@Flomix
so when last_modified is a week ago I can be sure that the user did not log in since then?
darthmaim
@darthmaim
Yes
If last_modified is before the reset, you can be sure the raid progress is from before reset
(well there might be some caching issues for a few minutes right around reset)