heX.2978:

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

The item endpoint is not returning the correct flags, it seems to be combining game_type + flags. URL above returns:

“game_types”:[“Activity”,“Wvw”,“Dungeon”,“Pve”]
“flags”:[“Activity”,“Wvw”,“Dungeon”,“Pve”,“SoulBindOnUse”]

It should return (according to the wiki):

“game_types”:[“Activity”,“Wvw”,“Dungeon”,“Pve”]
“flags”:[“SoulBindOnUse”]

smiley.1438:

Yea, noticed this too a few days ago. Item flags have gone wild! (or maybe something changing in preparation for the addon?)

Elfo Bianco.3786:

Related to Flags I have noticed that some items have incorrect flags. For example:

{"name":“20 Slot Fractal Uncommon Equipment Box”,“description”:“20 Slot. If possible, weapons and armor of uncommon rarity will fill this box before other empty spaces.”,“type”:“Bag”,level,“rarity”:“Masterwork”,vendor_value,“game_types”:[“Activity”,“Wvw”,“Dungeon”,“Pve”],“flags”:[“Activity”,“Wvw”,“Dungeon”,“Pve”,“AccountBindOnUse”],“restrictions”:[],id,“icon”:“https://render.guildwars2.com/file/6A140921462258A0900EB637075CFBB50F0D502C/512000.png”,“details”:{"no_sell_or_sort":false,size

is “AccountBindOnUse” while it should be “AccountBound” (because the 38013 item should be account bound on aquire).

Lawton Campbell.8517:

Ugh, I need better unit tests on the items endpoint.

I’ll try to have this sorted on Tuesday.

Elfo Bianco.3786:

Hi Lawton, I have found some items that exist in game but not in API:2/items, items like the following ID: 49957, 39151 and maybe something else.
I know that these items exist because I have them and API:2/characters/inventory returns their ID written above.
If you can check missing items while fixing flags I appreciate it, thank you ;D

Lawton Campbell.8517:

Hi Lawton, I have found some items that exist in game but not in API:2/items, items like the following ID: 49957, 39151 and maybe something else.

Already got a fix in the pipeline for that, not sure when it’s going to be live though.

May not be able to fix the flags fairly quickly, as it turns out.