DarkSpirit.7046:

The Flag values do not seem right as I would have expected Masterwork and above weapons and armor to have the SoulBindOnUse flag set, but this is not the case. There are some items with SoulBindOnUse set, however, most of the other Masterwork+ items do not have that flag set.

For example:

https://api.guildwars2.com/v1/item_details.json?item_id=15305

Healix.5819:

The items that are masterwork+ and have the flag seem to be items added late into development/post release. In development they probably just assumed that all items that were masterwork+ were soulbound on use by default, so they had no need to specify it.

To fix it, they would probably have to update all the items to include the flag, which should be simple enough. Alternatively you could just make the same assumption they did.

DarkSpirit.7046:

Thanks Healix. I am fine with the assumption but we should really document this and any other assumptions made (if any) for the API somewhere.

Cliff Spradlin.3512:

Fixed: https://api.guildwars2.com/v1/item_details.json?item_id=15305

DarkSpirit.7046:

Thanks. Fix verified.