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)
All characters of a class
by Icdan Sevaen.4628 in API DevelopmentI've been trying to do something for myself where I can view the characters of my account per class. So I'd like to be able to pull up all my mesmers, but just my mesmers. Is this possible? I haven't really seen anything that could work for that in the API endpoints.
Can I develop add-ons for translation?
by STcoran.1039 in API DevelopmentHi.
I want to create an addon that translates and shows the story of the game.
I want the ability to show text from story screens in subtitles the same way as subtitles and wonder if it's possible to create it.
I recently found out that there is a system called "git" and I would like to develop an addon using it if it is possible to create subtitles.
I don't have any basic knowledge of how to create an add-on yet, so I would like to ask you how to develop it.
Please reply T ^ T
API update rate
by Tizjo.9648 in API DevelopmentHello,
I tried to track changes in my inventory with the api. But I'm experience problems with the update rate.
If I for example use a salvage kit, I see these changes only a couple minutes later. Is this normal or can I do something to improve this situation?
/v2/items no such id
by Schlabbi.6352 in API DevelopmentWhen I fetch the content of my bank, I get this object as part of the response:
{ "id": 82854, "count": 2, "binding": "Character", "bound_to": "Cialea" }
However, as soon as I want to fetch the item behind this bank slot by fetching
https://api.guildwars2.com/v2/items?id=82854
, I only get{ "text": "no such id" }
. Is this a bug? Or something else going wrong here?
Build endpoint status 500 error
by DragonHeart.7201 in API DevelopmentHi!
After build 99552 got released about 55 minutes ago, the v2/build endpoint is returning a http status 500 error for me with the following debug info:
This XML file does not appear to have any style information associated with it. The document tree is shown below.
<Error code="48" module="3" line="478" text="JsEngine: script terminated without sending a reply {/v2/build.:format}"/>
I hope this can be resolved quickly :).
Kind regards.
v2/account/recipes return only 50 recipes
by Viza.5316 in API DevelopmentIs there some way to get more than 50 recipes by this method (/v2/account/recipes)?
Query parametres page and page_size grant nothing, and as far as I understand, not specified in this method
https://github.com/arenanet/api-cdi/blob/master/v2/account/recipes.js
API for Original Guild Wars?
by Dolyakk.1069 in API DevelopmentHi there,
I am an iOS app developer and a huge fan of the original Guild wars trilogy. there are a few companion apps that I want to make but I cannot find an API for the game. I know GW2 has one but wanted to know if someone could direct me to where the GW1 API can be located.Thank you so much! :)
Achievement "Royal Flame Weapons" (ID : 5004) was removed from API
by Deathmortus.7852 in API DevelopmentThe achievement "Royal Flame Weapons" (ID : 5004) was removed from https://api.guildwars2.com/v2/achievements.
This is the gw2treasures link of the achievement.
Decoding build template link
by UnknownFreak.2805 in API DevelopmentNot really api related
So I'm trying to decode a build template link, however I am stuck on parsing out the skill info and cannot understand how I should proceed...
The link I am decoding is the following (Stripped the link start and end):
Which is a chrono template with only the heal skills selected (It was generated from gw2skills)
DQcAAAAAAAAjD24BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=
Which gives the following bytes
13 7 0 0 0 0 0 0 35 15 110 1 0 0 . . . 0
The interesting bytes are 35 15 110 1, which correspond to the terrestial heal followed by the underwater, which is when I generated the link, Signet of ether (skill ID from Api is 21750) but no matter how I reorder those two bytes I am unable to get that number. 35 = (bin 100011), 15 (bin 1111), and 21750 (bin 101010011110110)
So what am I doing wrong?
Inconsistent time on /guild/log
by Guardian of Angels.9867 in API DevelopmentHey there,
Why does the api return inconsistent times for when a rank was changed?
I've done three requests (within 10 seconds) to the /guild/log api and gotten the following responses for one member:
"time": "2019-10-30T23:24:56.000Z",
"time": "2019-10-30T23:24:48.000Z",
"time": "2019-10-30T23:24:47.000Z",I'm trying to use the time as part of a composite key in my DB, but this way that's impossible.
Skills endpoint doesn't indicate split facts
by Leablo.2651 in API DevelopmentAs seen in this example: https://api.guildwars2.com/v2/skills?ids=13009
When a skill has split facts the API simply returns multiple objects with otherwise identical labeling. I might assume by convention that the first copy of the fact is for PvE, but this is not explicit in the actual response, nor is there an indication that it is split at all, this has to either be assumed or referenced by checking in game. Now that the balance team has more leeway to make changes specific to PvP and/or WvW some more clarity will be needed. As necessary, please either modify labeling of the response data to indicate mode variations when different from PvE, or refactor the response to produce separate facts objects for each mode.
"/say" Text Distance Dimmer
by Sakeri.6803 in API DevelopmentBefore I get into the actual coding I wanted to pick everyone's brain and see if what I want to design is even feasible with the currently-available API.
I want to design and code a plugin that alters the transparency of "/say" text in a player's chat box based the distance between the player's character and the "/say"-er.
For example, people at or near the edge of the "/say" radius would see the subsequent "/say" text at 40% transparency whereas people at the center of the "/say" radius would see "/say" text at 100%.From what I gathered from GW2's API Wiki page I don't see a method to make this work but if anyone has any thoughts regarding this please share.
WvW Match API
by Agra.5096 in API DevelopmentHi all,
I started running a regular API query that grabs match data from all WvW matches and scans for guilds that have recently claimed objective (along with what they claimed - camp, tower, keep). I noticed that sometimes the API gets stuck when, say, a camp flips, and it doesn't register the flip before it gets flipped back again. I've also seen some inaccuracies with which guild it says has claimed a particular objective, but I am wondering if it might just register the initial claimant and then not notice if the claimant switches later on.
Setting aside whether you think this is a worthwhile endeavor or not :) does anyone know if there are any issues with the API that would impede what I'm trying to do? Or should it work reasonably well in the long run, aside from the fact that it might not register every quick flip? For what it's worth, I think wvwintel.com has the same issues (as it should be hitting the same API).
Icebrood Saga masteries are missing in API
by Zok.4956 in API DevelopmentHi,
the new Icebrood Saga masteries are missing in the API:
They are not listed in https://api.guildwars2.com/v2/masteries
API:2/account/masteries does not include any new mastery-ids
In achievements the mastery region is "Unknown":
Example: https://api.guildwars2.com/v2/achievements?ids=5058
504 Gateway timeout error on https://api.guildwars2.com/v2/guild/{ID}/teams endpoint
by YtseJam.9784 in API DevelopmentAbout a week ago i noticed one of my guilds is getting a 504 error when I try to fetch the teams. The request I'm using is the same I've always used before for that guild and others that are working. The request is https://api.guildwars2.com/v2/guild/4AEBBC32-2125-E511-AA47-80C16E7C6D65/teams. I'm passing my API key as a bearer authorization token in the header. It does work for my other guilds, and yes I am one of the guild owners for that guild and my API key has all the permissions and the same request with the same API key works for my other guilds, with the corresponding guild ID.
SQL DB Dump
by GreyWalker.7530 in API DevelopmentIs there a SQL dump of the Guild Wars 2 Database? Similar to what is provided by Fuzzworks for Eve Online? Fuzzwork Dump thought I'd ask here before creating my own database thanks.