Chokapik.3741:

Could we get an update on this please?
I run into a lot of issues while doing stuff with the API because of this, it would be nice to at least add the items that are bought from merchants.

If nothing can be done about this (maybe because of HoT leaks), maybe you guys could set up a list of items to be added manually that we could edit, and then take a look at the list from time to time, if it’s not too time-consuming?

(There is also other stuff that would probably need to be added manually anyway. For example, the Mini Lavish Llama: we know it’s in the game, we know its skin, we know its recipe, but since no one has gotten it yet, it doesn’t show up in the v2/items endpoint.)

Lawton Campbell.8517:

There’s a bunch of merchants in-game that are not player-accessible (and sell things that people shouldn’t know about), so I’m hesitant to whitelist all items that are sold at a merchant.

I have a patch that tries to whitelist any item purchased from a merchant — that should fix most of the issues, though it won’t be ready for awhile longer.

Neff.1563:

I’m looking for the items that are part of legendary crafting and it looks like they’re not in the API. For example, Gift of Exploration (19677) isn’t in any recipes. Are mystic forge recipes excluded? Should I post a bug in github?

Eearslya.6309:

The items are in the API just fine, but no, mystic forge recipes are not currently in the API. There have been a few requests for this already, but no official pull request on the GitHub.

anzenketh.3759:

I’m looking for the items that are part of legendary crafting and it looks like they’re not in the API. For example, Gift of Exploration (19677) isn’t in any recipes. Are mystic forge recipes excluded? Should I post a bug in github?

I seem to remember that Mystic Forge recipes were always excluded due to the fact that they want us to guess the recipes.

skullmount.1758:

There’s a bunch of merchants in-game that are not player-accessible (and sell things that people shouldn’t know about), so I’m hesitant to whitelist all items that are sold at a merchant.

I have a patch that tries to whitelist any item purchased from a merchant — that should fix most of the issues, though it won’t be ready for awhile longer.

So if they’re not player-accessible, why are they still ingame/in that list? (are they future items?)

Neff.1563:

The items are in the API just fine, but no, mystic forge recipes are not currently in the API. There have been a few requests for this already, but no official pull request on the GitHub.

You are right. Found this site to be very helpful in finding the item IDs manually. Look like (so far) they are all in the API.

smiley.1438:

The items are in the API just fine, but no, mystic forge recipes are not currently in the API. There have been a few requests for this already, but no official pull request on the GitHub.

You are right. Found this site to be very helpful in finding the item IDs manually. Look like (so far) they are all in the API.

Thanks for mentioning my little search, glad that it helps in a way
Note that the backend database (same as http://gw2treasures.com) has been created long before the “item discovery reset” and was updated incremental, so there might be items listed which aren’t in the API anymore.

Lawton Campbell.8517:

Wait, items were removed from the API?

AFAIK that shouldn’t have happened. We just changed how new items are added to the API (e.g., someone has to manually approve them before they get added, so we end up with less of these and these).

smiley.1438:

Wait, items were removed from the API?

In a way, yes: https://forum-en.guildwars2.com/forum/community/api/items-and-how-it-works/4173243

darthmaim.6017:

I just checked and it seems the only items that have been removed are these: https://gw2wbot.darthmaim.de/itemlist.php?id=39925,40898,40914,40922,40930,43948,43949. (Those are the item ids my updater for gw2treasures logs when trying to update all items.)

Lawton Campbell.8517:

Well, that’s somewhat unfortunate.

I’ll try to get this fixed in some reasonable amount of time; at least so items returned via the inventory endpoints are always available (since that seems to make sense).

Bugabuga.9721:

A couple more example of items that are currently not available but will be covered by your merchant fix

Aquatic Helms (quite popular, I presume)
4481/4482/4483 (Gavbeorn Breather Light/Medium/Heavy or something like that, I don’t remember which one is which)
64623 – Iron Tailpipe Bandana

Consumable:
Karka Egg Omelet (36724), Mordrem Extraction Devices (68608)

Chokapik.3741:

I have a couple more examples too, maybe it can help devs figuring out what needs to be added.

- Mordremoth’s Bane Guild Decoration (43993)
- Portal to the Heart of Maguuma (69648)
- Merchant items: Harpy Feathers (8764), Order of Whispers Spy Kit (8801), Endless Mordrem Troll Tonic (68520), some cultural armors, some weapons that can be bought for badges in WvW, …

It looks like merchant items are a really big chunk of the issue. Looking forward for that fix

Luisgolas.7046:

Also: gifts from mawdrey II (67001), Gunk-covered Pellets (69822) & Generosity’s reward (68370)

Luisgolas.7046:

Looks like mordrem parts (from Silverwastes) are not available.

None of these are available (some repeated):
https://api.guildwars2.com/v2/items?ids=4481,4618,4649,6458,6459,6461,6463,6464,6465,6467,6468,6469,6473,6475,6477,6479,6542,6545,6553,8655,8698,8702,8704,8733,8752,8781,12767,12769,12777,12788,12796,19393,23498,24247,37890,39148,46682,46683,46743,48716,49958,66919,66986,66991,66994,67001,67011,68370,68394,68395,68396,68397,68398,68400,69822

Lawton Campbell.8517:

Okay, so I think the approach that we’re gonna take for the missing items is — whenever an item is returned from /v2/account/bank or /v2/characters, it’ll be added to the items whitelist. I think this is a fairly safe approach — if you’ve got it in your inventory then there’s no benefit to hiding it (since … you already have access to it).

This change won’t go live until the patch after next, unfortunately, so you’ll just have to bear with us until then

RedGlow.2715:

Okay, so I think the approach that we’re gonna take for the missing items is — whenever an item is returned from /v2/account/bank or /v2/characters, it’ll be added to the items whitelist. I think this is a fairly safe approach — if you’ve got it in your inventory then there’s no benefit to hiding it (since … you already have access to it).

This change won’t go live until the patch after next, unfortunately, so you’ll just have to bear with us until then

Well, this is very good news anyway. It seems a sound approach to get all the items – sooner or later :-)

Thanks for the good work!

Bugabuga.9721:

Okay, so I think the approach that we’re gonna take for the missing items is — whenever an item is returned from /v2/account/bank or /v2/characters, it’ll be added to the items whitelist. I think this is a fairly safe approach — if you’ve got it in your inventory then there’s no benefit to hiding it (since … you already have access to it).

This change won’t go live until the patch after next, unfortunately, so you’ll just have to bear with us until then

Sounds good enough for me
And items in “beta” character slot should probably be fine too, right? As people will probably post screenshots/whatnot anyway. Hopefully beta items don’t clash IDs with regular ones.

Thank you for your hard work!

cisco.9510:

Some more IDs that wont work: [6477, 39151, 39141, 39156, 39146, 42040, 42046, 67009, 67017, 46682, 46683, 46743]

https://api.guildwars2.com/v2/items?ids=6477,39151,39141,39156,39146,42040,42046,67009,67017,46682,46683,46743

Through this i cant display the equipment of my characters completely

RedGlow.2715:

Am I right to say that the solution has already been deployed? I now see lots of items that were not in the API before.

Nausicaa.9563:

Yeah it seems they slowly put in all items that are in players inventory or bank.

Lawton Campbell.8517:

Yeah it seems they slowly put in all items that are in players inventory or bank.

Yeah; it’s a manual process. I typically go through the previous day’s queue every morning while I have some coffee.