ArenaNet Staff MikeLewis.7496 Posted July 3, 2018 ArenaNet Staff Share Posted July 3, 2018 Hi all, As many of you have recently noticed, something has gone a bit wrong with the GW2 API system over the past weekend. We had a server fail which was responsible for tracking what sorts of content should be visible via the API. This server watches the game and every time someone picks up an item, unlocks an achievement, plays an event, and so on, it records the ID number of the content and adds it to a whitelist. The whitelist in turn controls what data we show via the API. The reason for this mechanism is to avoid spoiling content that has not been found by players naturally. The whitelist allows us to safely show data on things players have found in the game, but keep a few things under wraps if they haven't been experienced by anyone yet. Essentially it keeps the API from leaking spoilers for new content. I mentioned above that the server responsible for this whitelist had a failure. The bottom line is that the whitelist was effectively reset, and **every discoverable piece of content in the game has to be re-experienced in order to add it back to the whitelist**. Much of the game's data is already visible again, but a chunk of it will be hidden until players come across it in-game one more time. We are of course trying to restore the whitelist data from backups and other measures. I wanted to share our current status in case those other measures don't pan out. We're also tracking a number of other issues with the API, including map data availability, intermittent failures of different sorts, and various endpoints being inoperable. These issues are unrelated to this weekend's failure and will be addressed separately. Thanks, Link to comment Share on other sites More sharing options...
Illconceived Was Na.9781 Posted July 3, 2018 Share Posted July 3, 2018 Thanks for the update. Servers happen :( Link to comment Share on other sites More sharing options...
Elrey.5472 Posted July 3, 2018 Share Posted July 3, 2018 Oh dear. Thanks god I downloaded the entire Items database 1 month ago for local use xD. I hope you get it fixed. Link to comment Share on other sites More sharing options...
WeAreTwO.9780 Posted July 3, 2018 Share Posted July 3, 2018 Thank you for this helpful update and clarifying things. :) Link to comment Share on other sites More sharing options...
Darkmorphos.1530 Posted July 3, 2018 Share Posted July 3, 2018 Interesting, thanks for the update! But does that mean the historical achievement category will be forever removed from the API? ;) Link to comment Share on other sites More sharing options...
Wanze.8410 Posted July 3, 2018 Share Posted July 3, 2018 Why does it take so long to fix the the transaction api? Its been 6 months now, since they worked properly. Link to comment Share on other sites More sharing options...
thrag.9740 Posted July 3, 2018 Share Posted July 3, 2018 wow, kind of amazing that the game is big enough that the list doesn't return to its pre-failure state quite quickly. Hope it works out for you guys Link to comment Share on other sites More sharing options...
Thanathos.2063 Posted July 3, 2018 Share Posted July 3, 2018 This had the fortunate side effect that those achievements for birthdays 7, 8, 9 and 10 left the API again! Jay! :D Link to comment Share on other sites More sharing options...
Vegeta.2563 Posted July 3, 2018 Share Posted July 3, 2018 > @"MikeLewis.7496" said: > Hi all, > > As many of you have recently noticed, something has gone a bit wrong with the GW2 API system over the past weekend. We had a server fail which was responsible for tracking what sorts of content should be visible via the API. This server watches the game and every time someone picks up an item, unlocks an achievement, plays an event, and so on, it records the ID number of the content and adds it to a whitelist. The whitelist in turn controls what data we show via the API. > > The reason for this mechanism is to avoid spoiling content that has not been found by players naturally. The whitelist allows us to safely show data on things players have found in the game, but keep a few things under wraps if they haven't been experienced by anyone yet. Essentially it keeps the API from leaking spoilers for new content. > > I mentioned above that the server responsible for this whitelist had a failure. The bottom line is that the whitelist was effectively reset, and **every discoverable piece of content in the game has to be re-experienced in order to add it back to the whitelist**. Much of the game's data is already visible again, but a chunk of it will be hidden until players come across it in-game one more time. > > We are of course trying to restore the whitelist data from backups and other measures. I wanted to share our current status in case those other measures don't pan out. > > We're also tracking a number of other issues with the API, including map data availability, intermittent failures of different sorts, and various endpoints being inoperable. These issues are unrelated to this weekend's failure and will be addressed separately. > > Thanks, None of the Living World Season 4 maps have ever had map tiles, and they have been discovered by 1000's of players. Nor has the world map ever been expanded to show these areas. The bottom of this image is the current cut off for the API, and it hasn't been updated since the end PoF release. ![](https://i.imgur.com/gnrH8ug.png "") Link to comment Share on other sites More sharing options...
Jink.6571 Posted July 4, 2018 Share Posted July 4, 2018 Is it supposed to be stable now? More often then not it works but I still get connection resets, 404 not founds etc from time to time -_- > @"Elrey.5472" said: > Oh dear. Thanks god I downloaded the entire Items database 1 month ago for local use xD. > > I hope you get it fixed. Is there a chance you can upload it somewhere? Not having stable access to items sucks =( Link to comment Share on other sites More sharing options...
Lambros Augustus.6594 Posted July 5, 2018 Share Posted July 5, 2018 Please update the api and give the game some new life. Been wanting to see the value of my black lion mounts on gw2efficiency for some time now. Link to comment Share on other sites More sharing options...
Leablo.2651 Posted July 7, 2018 Share Posted July 7, 2018 > @"Jink.6571" said: > Is it supposed to be stable now? > More often then not it works but I still get connection resets, 404 not founds etc from time to time -_- > > > @"Elrey.5472" said: > > Oh dear. Thanks god I downloaded the entire Items database 1 month ago for local use xD. > > > > I hope you get it fixed. > Is there a chance you can upload it somewhere? Not having stable access to items sucks =( Most API sites are running off a local db, you can probably find an export list from one of them. Link to comment Share on other sites More sharing options...
Trigore.7904 Posted July 7, 2018 Share Posted July 7, 2018 Five days and still down. Do we have an estimated time on when this will be resolved? Thanks Link to comment Share on other sites More sharing options...
Reincarnated.1754 Posted July 7, 2018 Share Posted July 7, 2018 It would be nice if you could update the "Tile Service" as well. Obviously give it a little more time not to spoil this latest story update, but then bring it up to the current status :) Link to comment Share on other sites More sharing options...
SloBiscuit.7913 Posted July 15, 2018 Share Posted July 15, 2018 Still down? can't get gw2timer.com to work :( Link to comment Share on other sites More sharing options...
Iksbrown.7502 Posted July 16, 2018 Share Posted July 16, 2018 Is it still down? I get the "The official GW2 API is experiencing issues" message from sites like MetaBattle or SnowCrows. But some people have posted screenshots where it seems to work fine for them. IDK. Link to comment Share on other sites More sharing options...
WeAreTwO.9780 Posted July 16, 2018 Share Posted July 16, 2018 queicherius.2563 has made a good overview of which endnode is not working: https://status.gw2efficiency.com But atm it seems that everything is working. Link to comment Share on other sites More sharing options...
Iksbrown.7502 Posted July 17, 2018 Share Posted July 17, 2018 Okay it seems like it works in other browsers for me, but It's not working in Firefox for some reason. I tried clearing cache and cookies, but nope. Link to comment Share on other sites More sharing options...
Neutra.6857 Posted July 21, 2018 Share Posted July 21, 2018 Not sure when it happened but my current transactions have updated in efficiency. Link to comment Share on other sites More sharing options...
Khayman Alisti.3260 Posted July 30, 2018 Share Posted July 30, 2018 Is there a threshold number of players who have to "pick up" an item before it becomes whitelisted? I've got items on my own characters that I've unequipped/looked at/re-equipped in game, but still get invalid IDs returned from the API in the items endpoint. Is there some other mechanism of getting my own stuff whitelisted? Link to comment Share on other sites More sharing options...
DarkMagister.7429 Posted August 3, 2018 Share Posted August 3, 2018 I wonder. am I right that it was your forceful rollback to backup that fixed Buy/Sell APIs? I've waited for more than half a year for the fix and now they work fine. If this is the case - well, bad job. Link to comment Share on other sites More sharing options...
Illconceived Was Na.9781 Posted August 3, 2018 Share Posted August 3, 2018 > @"DarkMagister.7429" said: > I wonder. am I right that it was your forceful rollback to backup that fixed Buy/Sell APIs? I've waited for more than half a year for the fix and now they work fine. > If this is the case - well, bad job. From the dev's post on the topic: > We had a server fail which was responsible for tracking what sorts of content should be visible via the API. Link to comment Share on other sites More sharing options...
Illconceived Was Na.9781 Posted August 3, 2018 Share Posted August 3, 2018 > @"Khayman Alisti.3260" said: > Is there a threshold number of players who have to "pick up" an item before it becomes whitelisted? I've got items on my own characters that I've unequipped/looked at/re-equipped in game, but still get invalid IDs returned from the API in the items endpoint. Is there some other mechanism of getting my own stuff whitelisted? I've done the same. So perhaps the WhiteListing functions are stalled or it happens less quickly than we think. I know some of the devs were in favor of keeping e.g. mystic forge recipes hidden for long enough that early discoverers would get a chance to profit (not a policy with which I agree, but perhaps it affected how quickly things white list automatically). Link to comment Share on other sites More sharing options...
DarkMagister.7429 Posted August 6, 2018 Share Posted August 6, 2018 > @"Illconceived Was Na.9781" said: > From the dev's post on the topic: > > We had a server fail which was responsible for tracking what sorts of content should be visible via the API. What I have written about is Current Buys/Sells have not been working **since winter** and anet didn't really care. Now their server crashed, they have rolled back to some backup and those endpioints work again. I have a feeling nowone even looked into that problem for all this time, despite al the forum requests and the rollback just ocasionally fixed it. Link to comment Share on other sites More sharing options...
Unholey.3264 Posted August 6, 2018 Share Posted August 6, 2018 Did the wardrobe API get reset again? Looking at it on efficiency now and there's verrrry little showing. Edit: Nvm, seems normal now. Link to comment Share on other sites More sharing options...
Recommended Posts