About items that are not in the API

About items that are not in the API

in API Development

Posted by: Chokapik.3741

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.)

Escape from Rata Sum: http://orikaru.net/ratascape
Guild Emblem Editor: http://nailek.net/gw2/emblemeditor

About items that are not in the API

in API Development

Posted by: Lawton Campbell

Lawton Campbell

Web Programmer

Next

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.

About items that are not in the API

in API Development

Posted by: Neff.1563

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?

About items that are not in the API

in API Development

Posted by: Eearslya.6309

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.

Blackgate
Harbinger Tryssa – Revenant

About items that are not in the API

in API Development

Posted by: anzenketh.3759

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.

In Game: Storm Bluff Isle — Anzz, Anzenketh Kyoto

About items that are not in the API

in API Development

Posted by: skullmount.1758

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?)

Darkhaven server
Please give us a keyring…

About items that are not in the API

in API Development

Posted by: Neff.1563

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.

About items that are not in the API

in API Development

Posted by: smiley.1438

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.

About items that are not in the API

in API Development

Posted by: Lawton Campbell

Previous

Lawton Campbell

Web Programmer

Next

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).

About items that are not in the API

in API Development

Posted by: smiley.1438

smiley.1438

About items that are not in the API

in API Development

Posted by: darthmaim.6017

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.)

About items that are not in the API

in API Development

Posted by: Lawton Campbell

Previous

Lawton Campbell

Web Programmer

Next

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).

About items that are not in the API

in API Development

Posted by: Bugabuga.9721

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)

About items that are not in the API

in API Development

Posted by: Chokapik.3741

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

Escape from Rata Sum: http://orikaru.net/ratascape
Guild Emblem Editor: http://nailek.net/gw2/emblemeditor

About items that are not in the API

in API Development

Posted by: Luisgolas.7046

Luisgolas.7046

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

About items that are not in the API

in API Development

Posted by: Luisgolas.7046

Luisgolas.7046

(edited by Luisgolas.7046)

About items that are not in the API

in API Development

Posted by: Lawton Campbell

Previous

Lawton Campbell

Web Programmer

Next

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

About items that are not in the API

in API Development

Posted by: RedGlow.2715

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!

About items that are not in the API

in API Development

Posted by: Bugabuga.9721

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!

About items that are not in the API

in API Development

Posted by: cisco.9510

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

About items that are not in the API

in API Development

Posted by: RedGlow.2715

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.

About items that are not in the API

in API Development

Posted by: Nausicaa.9563

Nausicaa.9563

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

About items that are not in the API

in API Development

Posted by: Lawton Campbell

Previous

Lawton Campbell

Web Programmer

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.