API errors & bugs

API errors & bugs

in API Development

Posted by: Mafia bedaH.3592

Mafia bedaH.3592

hi.. i wana ask..i cant use my API to verify on TCwvw.com….since 2 weekw.. las messenger is " u got banned because use guild tag on acount name, please referify with use API" some kind like that.. but after use the API from here.. still cant log in..please help me.., iam sory if my english is not good.. thanks before,..

API errors & bugs

in API Development

Posted by: Lawton Campbell

Previous

Lawton Campbell

Web Programmer

Next

What a stupid Sticky Topic.
I don’t mean the original Topic/Post is stupid, the original Topic/Post is OK.
It’s the fact you made it into a Sticky is silly.
It’s going to end up as a Topic with a thousand pages you have to search through.

Honestly, I’d prefer if people just opened issues on the Github project, but requires an external account etc. I try to copy the relevant stuff over there for more easily navigable tracking.

hi.. i wana ask..i cant use my API to verify on TCwvw.com….since 2 weekw.. las messenger is " u got banned because use guild tag on acount name, please referify with use API" some kind like that.. but after use the API from here.. still cant log in..please help me.., iam sory if my english is not good.. thanks before,..

Sounds like TCwvw.com banned you, not an API issue. You should remove the guild tag from your account name.

API errors & bugs

in API Development

Posted by: Dagins.5163

Dagins.5163

This item:
https://api.guildwars2.com/v2/items/29978
Is supposed to be available on BLTC:
https://api.guildwars2.com/v2/commerce/prices
(actually, it doesn’t because it’s “SoulbindOnAcquire”)
But it returns something like this:
https://api.guildwars2.com/v2/commerce/prices/29978
And also this for listings:
https://api.guildwars2.com/v2/commerce/listings/29978

Signed, level 1 alt

API errors & bugs

in API Development

Posted by: Zorm Eoj.6584

Zorm Eoj.6584

Typo for “Jeweler” discipline in character data. “Jewler”, missing an ‘e’.

https://api.guildwars2.com/v2/characters/XXX?access_token=XXX

{"discipline" : “Jewler” , “rating” : 400 , “active” : true}

API errors & bugs

in API Development

Posted by: Lawton Campbell

Previous

Lawton Campbell

Web Programmer

Next

Typo for “Jeweler” discipline in character data. “Jewler”, missing an ‘e’.

https://api.guildwars2.com/v2/characters/XXX?access_token=XXX

{"discipline" : “Jewler” , “rating” : 400 , “active” : true}

…huh. I’ll have that fixed sometime next week; that’s totally my bad.

Created a tracking issue for this.

API errors & bugs

in API Development

Posted by: Moturdrn.2837

Moturdrn.2837

Just wondering if there’s an issue with some keys again? Got notice from a member they’d lost group access (provided by the API key.) They looked at their keys page and it was seemingly still there, so I re-added the key on my end. After re-running the check, the same message that it’s an invalid key was returned, and it’s no longer within the keys page.

Midnight Mayhem [MM] – Gunnar’s Hold
Visko Bludhaven – Level 80 Human Elementalist
Gunnar’s Hold Server Forum

API errors & bugs

in API Development

Posted by: Impulse.2750

Impulse.2750

Hey guys,

I’m getting a HTTP status code 400 Bad Request (invalid key) when requesting some keys. Here is an example:

GET https://api.guildwars2.com/v2/account
Authorization: Bearer 1FB1D9DE-CA07-E946-94E1-19FCA99CBC6B12275A8E-1A70-4EF3-B93F-01F4948D5A51

— response —
400 Bad Request
Content-Length: 22
Content-Type: application/json; charset=utf-8
Server: Microsoft-IIS/7.5
Access-Control-Allow-Origin: *
X-Content-Type-Options: nosniff
Date: Fri, 21 Aug 2015 11:57:52 GMT

{"text":“invalid key”}

I have talked to that specific user and he reported that he did not delete this key but it’s not visible on his account (https://account.arena.net/applications) anymore. This issue seems to only affect a ‘few’ key/accounts.

API errors & bugs

in API Development

Posted by: Archomeda.6472

Archomeda.6472

Got the same issue. All but one key is not working for me anymore. The keys that are not working either get an “invalid key” or “endpoint requires authentication” response.

API errors & bugs

in API Development

Posted by: Lawton Campbell

Previous

Lawton Campbell

Web Programmer

Next

Looking into it.

API errors & bugs

in API Development

Posted by: Pat Cavit.9234

Previous

Pat Cavit.9234

Web Programming Lead

Next

We’re taking a look.

API errors & bugs

in API Development

Posted by: Pat Cavit.9234

Previous

Pat Cavit.9234

Web Programming Lead

Next

A server deploy changed some behind-the-scenes behaviors which means any keys older than about mid-July are broken. Server programmer is working on a fix, but in the mean time newly-created keys should be fine.

Sorry for the hassle

API errors & bugs

in API Development

Posted by: Archomeda.6472

Archomeda.6472

Well, if generating new keys isn’t broken, it’s not too bad. Thanks for keeping us up-to-date!

API errors & bugs

in API Development

Posted by: Zorm Eoj.6584

Zorm Eoj.6584

My key was not just broken, it was gone from the my GuildWars2.com account. Though a newer key that I had created was still in there.

API errors & bugs

in API Development

Posted by: Lawton Campbell

Previous

Lawton Campbell

Web Programmer

Next

My key was not just broken, it was gone from the my GuildWars2.com account. Though a newer key that I had created was still in there.

Will have to double-check with the server team to see what effects their data migration had. My understanding was that it was going to fix old keys (e.g., replace the “offline” internal permission with the “_offline” internal permission), not wipe them.

API errors & bugs

in API Development

Posted by: Stefan Larimore.6872

Previous

Stefan Larimore.6872

Programmer

Next

Old API keys should again be working. My apologies for the disruption.

API errors & bugs

in API Development

Posted by: Tshakaar.6429

Tshakaar.6429

Many items fixed in https://api.guildwars2.com/v2/items these last days but still missing 46682, 46683,46743.
I believe it’s Crystalline Ore, Crystalline Ingot, Xunlai Electrum Ingot.

API errors & bugs

in API Development

Posted by: Archomeda.6472

Archomeda.6472

Hey there, I’m just here to let you know the authenticated APIs are not working properly since the new build came out:

{"text":"ErrBadData"}

Edit: Seems to be working again

(edited by Archomeda.6472)

API errors & bugs

in API Development

Posted by: Pat Cavit.9234

Previous

Pat Cavit.9234

Web Programming Lead

Next

Hey there, I’m just here to let you know the authenticated APIs are not working properly since the new build came out:

{"text":"ErrBadData"}

Edit: Seems to be working again

Hotfixes tend to break the APIs for a bit, we’re working on it

API errors & bugs

in API Development

Posted by: xanthic.9478

xanthic.9478

Whatever these new patch items are (EG id 71225) they are not hooked up to the API.

https://api.guildwars2.com/v2/items/71225 (currently returns {"text":“no such id”} )

Always Current Crafting Guides: http://gw2crafts.net
Updated every 20 minutes based on current TP prices.

API errors & bugs

in API Development

Posted by: Side.3489

Side.3489

The map details for the new borderlands map are not available through the map OR continent API.

Any Informations on that ?

[github | GWvW]

API errors & bugs

in API Development

Posted by: LadyRhonwyn.2501

LadyRhonwyn.2501

I was updating my list of items when I came across this one:

{"name":"",“description”:“Double-click to apply to a piece of armor.”,“type”:“UpgradeComponent” … }

https://api.guildwars2.com/v2/items/63366

According to the image, it should be a superior rune of some kind… (but it has no bonusses!)

API errors & bugs

in API Development

Posted by: Eearslya.6309

Eearslya.6309

I was updating my list of items when I came across this one:

{"name":"",“description”:“Double-click to apply to a piece of armor.”,“type”:“UpgradeComponent” … }

https://api.guildwars2.com/v2/items/63366

According to the image, it should be a superior rune of some kind… (but it has no bonusses!)

Oddly enough, that item is actually in-game as well. And craftable too, no less!

Blackgate
Harbinger Tryssa – Revenant

API errors & bugs

in API Development

Posted by: DarkMagister.7429

DarkMagister.7429

he-he, just as I come in to report that 63366, and it is already here )) And looks like has been for some time already ((

API errors & bugs

in API Development

Posted by: Abominable Snowman.2036

Abominable Snowman.2036

Does anybody know what’s up with this Legendary Rifle named ‘Quip’ with id 45017?

API errors & bugs

in API Development

Posted by: Lawton Campbell

Previous

Lawton Campbell

Web Programmer

Next

Does anybody know what’s up with this Legendary Rifle named ‘Quip’ with id 45017?

It’s a weapon that was wielded by Scarlet during Scarlet’s Playhouse. There’s also a hammer version.

I have no idea why it’s exposed by the API; I guess I should blacklist it.

API errors & bugs

in API Development

Posted by: WuslonHH.2617

WuslonHH.2617

Hi,
while reading recipes and items from the API, 24 items with the following ids can not be found.

item_id: 66177, 66178, 66179, 66180, 66181, 66182, 66183, 66184, 66185, 66186, 66187, 66188, 66189, 66190, 66191, 66192, 66193, 66194, 66195, 66196, 66197, 66198, 66199, 66200

Searching in the recips, I found all items as output for the following recipes

recipe_id: 9640, 9647, 9656, 9643, 9645, 9649, 9641, 9646, 9639, 9644, 9657, 9638, 9650, 9637, 9659, 9658, 9660, 9655, 9651, 9653, 9652, 9648, 9654, 9642

All recipes has the type “Dye” and the array of disciplines is empty.
Could it be this recipes shoukd not exist?

API errors & bugs

in API Development

Posted by: Lawton Campbell

Previous

Lawton Campbell

Web Programmer

Next

All recipes has the type “Dye” and the array of disciplines is empty.
Could it be this recipes shoukd not exist?

Uhh, hmm. I went ahead and whitelisted the items, but after pulling up those recipes it indeed seems they are not craftable by any disciplines. I’m not really sure why they exist (or why they’re in the API), so I’m hesitant to blacklist them outright.

I’ll think about it for a bit and then probably remove them — if they’re uncraftable it doesn’t make sense to keep them around.

API errors & bugs

in API Development

Posted by: Think.8042

Think.8042

So, I was just looking at this wiki article on a Box of Recipes – which says there are 4 recipes that are unlocked by it.

The API on that item says it unlocks recipe 11352 which is the first from that list.

The other 3 items on the list, all say “LearnedFromItem”, but there is no match on their recipe_id on all the items in the API.

If this is a problem, and recipe sheets can now unlock multiple recipes, this would affect some more of the new precursor “bulk” recipe boxes, too.

Otherwise, what am I missing here?

API errors & bugs

in API Development

Posted by: Lawton Campbell

Previous

Lawton Campbell

Web Programmer

Next

If this is a problem, and recipe sheets can now unlock multiple recipes, this would affect some more of the new precursor “bulk” recipe boxes, too.

Otherwise, what am I missing here?

Hrm, so recipe unlock items have a new field “extra recipe unlocks”. I’ll need to update /v2/items to expose that — probably won’t have a fix until the patch after next though

API errors & bugs

in API Development

Posted by: ReLiFeD.7418

ReLiFeD.7418

Just to be clear, I’m not really a dev and I’m just using Google Docs with a JSON script to get the data.

Anyways, I think I found a bug with the new guild members endpoint. According to it there’s only 93 members in our guild, while there are actually 94 people in it. I’ve also quickly found the person that was missing since it’s one of the captains.

Here I have ordered the list with all captains at the top:
http://i.imgur.com/j2pDmrj.png
There’s only three of them, while there should be four, like you can see here:
http://i.imgur.com/a32OYul.png

If you need more details about it please say so

API errors & bugs

in API Development

Posted by: Lawton Campbell

Previous

Lawton Campbell

Web Programmer

Next

If you need more details about it please say so

Can you PM me the API key you’re using?

API errors & bugs

in API Development

Posted by: saphir.8564

saphir.8564

Hi,
one of my Trading Post transactions (its id: 1489725948) has item_id 69595; however https://api.guildwars2.com/v2/items/69595 says that there is not item with such id.
The same situation with: 69023 (transaction: 3355254320); 69445 (transaction: 3355006952) and 69430 (transaction: 3353027601).

(edited by saphir.8564)

API errors & bugs

in API Development

Posted by: Lawton Campbell

Previous

Lawton Campbell

Web Programmer

Next

Hi,
one of my Trading Post transactions (its id: 1489725948) has item_id 69595; however https://api.guildwars2.com/v2/items/69595 says that there is not item with such id.
The same situation with: 69023 (transaction: 3355254320); 69445 (transaction: 3355006952) and 69430 (transaction: 3353027601).

Those items all have no name and the “under construction” working sign icon, so they were likely blacklisted from the API. It does look like they’re acquirable (via the jungle pvp reward track) so I’ll poke someone about that.

Thanks for the heads up.

EDIT: Turns out the issue was just on my end; went ahead and whitelisted those items. They should show up in the API at some point.

(edited by Lawton Campbell.8517)

API errors & bugs

in API Development

Posted by: bostrees.5306

bostrees.5306

The image returned for Unidentified Dye https://api.guildwars2.com/v2/items/20323 is a 256×256 image, as opposed to the more standard 64×64 for nearly every item I’ve pulled information on.

API errors & bugs

in API Development

Posted by: Lawton Campbell

Previous

Lawton Campbell

Web Programmer

Next

The image returned for Unidentified Dye https://api.guildwars2.com/v2/items/20323 is a 256×256 image, as opposed to the more standard 64×64 for nearly every item I’ve pulled information on.

Yep, that’s just how content works. The game resizes it internally.

:/

API errors & bugs

in API Development

Posted by: ezd.6359

ezd.6359

9102,49445,68690,68708,68731,68816,68828,68831,68843,68866,68906,68921,
68928,68935,68943,68954,68964,69063,69101,69142,69169,69213,69222,69223,
69224,69228,69264,69268,69285,69287,69308,69325,69334,69338,69342,69351,
69390,69405,69413,69418,69426,69455,69492,69505,69508,69554,73390,73729,
75648,75685,75761,76465,76657,76707

^—- ids exist in https://api.guildwars2.com/v2/commerce/prices

but not here https://api.guildwars2.com/v2/items

English is not my native language, sorry :<

API errors & bugs

in API Development

Posted by: Tiscan.8345

Tiscan.8345

IDK if these have already been reported, but a lot of the “Explorer”-Achievements return wrong (? or unexpected) data. Orr for example: https://api.guildwars2.com/v2/achievements?ids=103&lang=en

There are multiple entries in the “bits”-structure with an empty text. As far as I have seen, those do not show up in game in the achivements-tab – only in the API (5 for Orr, 9 for Ascalon, 1 for Kryta and 3 for Maguuma).

And if you take a look at https://api.guildwars2.com/v2/achievements?ids=100&lang=en you’ll see that “Dredgehaunt Cliffs: Tribulation Caverns” and “Timberline Falls: The Foundation Stones” show up twice (as do “Bloodtide Coast: Moriarity’s Hold” and “Gendarran Fields: Brigantine Isles” in the “Krytan Explorer”). This seems to be a more serious bug as those dupes show up inside the game if you look at the achivements (I have 100% map-completion and while both Tribulation Cavers show up as already discovered, only one of the Brigantine Isles entries shows up as discovered)

Attachments:

(edited by Tiscan.8345)

API errors & bugs

in API Development

Posted by: Lawton Campbell

Previous

Lawton Campbell

Web Programmer

Next

IDK if these have already been reported, but a lot of the “Explorer”-Achievements return wrong (? or unexpected) data. Orr for example: https://api.guildwars2.com/v2/achievements?ids=103&lang=en

There are multiple entries in the “bits”-structure with an empty text. As far as I have seen, those do not show up in game in the achivements-tab – only in the API (5 for Orr, 9 for Ascalon, 1 for Kryta and 3 for Maguuma).

And if you take a look at https://api.guildwars2.com/v2/achievements?ids=100&lang=en you’ll see that “Dredgehaunt Cliffs: Tribulation Caverns” and “Timberline Falls: The Foundation Stones” show up twice (as do “Bloodtide Coast: Moriarity’s Hold” and “Gendarran Fields: Brigantine Isles” in the “Krytan Explorer”). This seems to be a more serious bug as those dupes show up inside the game if you look at the achivements (I have 100% map-completion and while both Tribulation Cavers show up as already discovered, only one of the Brigantine Isles entries shows up as discovered)

This is possibly just a case of content being weird — the API dumps out the data as it is. It’s a bit annoying that the API exposes achievement bits that are culled in the in-game UI, but they’re technically still there — since they’re cross-referenced by index in /v2/account/achievements removing them would be tricky (and potentially break things).

It’s important to note that for a lot of achievements you don’t need to complete all bits to be awarded the achievement — for example, Shiverpeak Explorer only requires 175 of 177 bits to be completed. The number of bits required for completion is available in the “tiers” field of /v2/achievements and/or in the “max” field of /v2/account/achievements. Thus, even though some bits are unused, you can still be awarded the achievement.

It’s definitely kind of weird, but my current opinion is that it isn’t broken, per say. I’ll poke someone about the Brigantine Isles dupe bit though — that seems like a bug.

API errors & bugs

in API Development

Posted by: Tiscan.8345

Tiscan.8345

This is possibly just a case of content being weird — the API dumps out the data as it is. It’s a bit annoying that the API exposes achievement bits that are culled in the in-game UI, but they’re technically still there — since they’re cross-referenced by index in /v2/account/achievements removing them would be tricky (and potentially break things).

Yeah, i guess documenting those “oddities” somewhere is the best solution and to just ignore them in apps.

Thus, even though some bits are unused, you can still be awarded the achievement.

Yeah, I know

I’ll poke someone about the Brigantine Isles dupe bit though — that seems like a bug.

That would be really nice as there are quite a few bug-reports and threads where people ask where to find the areas for those duplicate entries.

API errors & bugs

in API Development

Posted by: Khisanth.2948

Khisanth.2948

9102,49445,68690,68708,68731,68816,68828,68831,68843,68866,68906,68921,
68928,68935,68943,68954,68964,69063,69101,69142,69169,69213,69222,69223,
69224,69228,69264,69268,69285,69287,69308,69325,69334,69338,69342,69351,
69390,69405,69413,69418,69426,69455,69492,69505,69508,69554,73390,73729,
75648,75685,75761,76465,76657,76707

^—- ids exist in https://api.guildwars2.com/v2/commerce/prices

but not here https://api.guildwars2.com/v2/items

Just ran into these as well. They exist in my transaction history but items wasn’t returning anything.

API errors & bugs

in API Development

Posted by: Lawton Campbell

Previous

Lawton Campbell

Web Programmer

Next

Just ran into these as well. They exist in my transaction history but items wasn’t returning anything.

Huh, weird, must have made a mistake when I was going through the whitelist at some point.

Went ahead and whitelisted all items in /v2/commerce/prices that weren’t already in /v2/items.

API errors & bugs

in API Development

Posted by: TorquedSoul.8097

TorquedSoul.8097

Is the WvW API misreporting Kills and deaths? I am seeing some maps reporting 0 kills and deaths at the end of the week. I am pretty sure this isn’t the case in Tier 1. The maps that are reporting deaths and kills seem to be terribly low.

I’ve attached my last pull from last weeks (2016-01-31) WvW api. BlueHome is reporting zero kills and zero deaths.

(edited by TorquedSoul.8097)

API errors & bugs

in API Development

Posted by: Lawton Campbell

Previous

Lawton Campbell

Web Programmer

Next

Is the WvW API misreporting Kills and deaths? I am seeing some maps reporting 0 kills and deaths at the end of the week. I am pretty sure this isn’t the case in Tier 1. The maps that are reporting deaths and kills seem to be terribly low.

There was some really terrible code I wrote in there that was causing both the NA and EU resets to flush all the data. It only recently manifested because we fixed EU event reporting a couple of weeks back, and should be fixed with the next release. Github issue.

API errors & bugs

in API Development

Posted by: LadyRhonwyn.2501

LadyRhonwyn.2501

I was looking through my database and encountered this:

https://api.guildwars2.com/v2/items/30693
https://api.guildwars2.com/v2/items/45016
https://api.guildwars2.com/v2/items/45017

All three are Quip. The first is a Legendary pistol, the second is a Legendary Hammer and the third is a Legendary Rifle….

(oh, the skin for the hammer doesn’t exist)

API errors & bugs

in API Development

Posted by: Lawton Campbell

Previous

Lawton Campbell

Web Programmer

Next

All three are Quip. The first is a Legendary pistol, the second is a Legendary Hammer and the third is a Legendary Rifle….

Those are some of Scarlet’s weapons, wielded during the Queen’s Jubilee. I’m not sure how they got onto the API or why they’re called Quip, but this isn’t the first time it’s come up so I’m just going to blacklist them.

:<

API errors & bugs

in API Development

Posted by: rlowdon.2094

rlowdon.2094

When I use the API URL of:
https://api.guildwars2.com/v2/commerce/exchange/coins?quantity=200

I get back:
{"text":"ErrUnknown"}

EDIT:
Upon further testing, I’m wondering if 200 coins is just too small of a number to be worth any gems?

(edited by rlowdon.2094)

API errors & bugs

in API Development

Posted by: Lawton Campbell

Previous

Lawton Campbell

Web Programmer

Next

Yeah, I think that error message gets kicked back when you’d get less than 1 gem back. I’ll try to make the error message a bit better. There’s an open issue for this on github.

API errors & bugs

in API Development

Posted by: Aikan.5674

Aikan.5674

There seems to be an issue with the unlocked recipes, I cannot access them anymore. I can read my bags’ content, so it’s not a scope issue.

API errors & bugs

in API Development

Posted by: Lawton Campbell

Previous

Lawton Campbell

Web Programmer

Next

There seems to be an issue with the unlocked recipes, I cannot access them anymore. I can read my bags’ content, so it’s not a scope issue.

Oops, that was my fault. Refactored some code and had kitten in my test coverage so a mis-typed scope requirement went undetected (“inventory” instead of “inventories”). Will have the fix out today.

EDIT: fix is deployed.

(edited by Lawton Campbell.8517)

API errors & bugs

in API Development

Posted by: LadyRhonwyn.2501

LadyRhonwyn.2501

Either the wallet API is wrong or the wallet in GW2 is wrong, because there’s a difference between the amount of gems I really own and the amount of gems the wallet API returns… It looks like the API never noticed I bought some gemstore items during the SAB festival…