Bug - Missing Items in API — Guild Wars 2 Forums
Home API Development

Bug - Missing Items in API

I do a call to get a character with https://api.guildwars2.com/v2/characters/Stàßy?access_token=

Edited down to the relevant parts, I get these three pieces back in equipment.

"equipment": [
{
"id": 80836,
"slot": "Boots",
"upgrades": [
24762
],
"skin": 424,
"stats": {
"id": 1224,
"attributes": {
"Power": 40,
"Precision": 22,
"ConditionDamage": 40,
"ConditionDuration": 22
}
},
"binding": "Account",
"dyes": [
1375,
1354,
1354,
null
]
},
{
"id": 80756,
"slot": "Leggings",
"upgrades": [
24762
],
"skin": 417,
"stats": {
"id": 1224,
"attributes": {
"Power": 81,
"Precision": 44,
"ConditionDamage": 81,
"ConditionDuration": 44
}
},
"binding": "Account",
"dyes": [
1375,
1375,
1354,
null
]
},
{
"id": 80689,
"slot": "Gloves",
"upgrades": [
24762
],
"skin": 419,
"stats": {
"id": 1224,
"attributes": {
"Power": 40,
"Precision": 22,
"ConditionDamage": 40,
"ConditionDuration": 22
}
},
"binding": "Account",
"dyes": [
null,
1354,
1375,
1553
]
},

If I do a call https://api.guildwars2.com/v2/items?ids=80836,80689,80756
to get back the item info an these three pieces, I get the following.
{
"text": "all ids provided are invalid"
}

Comments

  • I don't think its really a bug, but i am pretty sure that the list of items is incomplete. I am building a tool who does similar requests and since i started i see that "new" items are added to the list on a daily base. Sometimes they are really new, but they add a lot of old items. I store these items locally (to avoid too many api requests) and i have currently 59239 items.

    Small example of a few items i recieved and stored this week:

    94090=Abyssal Infusion;[&AgGKbwEA];https://render.guildwars2.com/file/F43E6BBFD2FCA496616055ECFD489B6F29F2B30A/2332364.png
    94091=Abyssal Infusion;[&AgGLbwEA];https://render.guildwars2.com/file/F43E6BBFD2FCA496616055ECFD489B6F29F2B30A/2332364.png
    42528=Settler's Iron Mace of Accuracy;[&AgEgpgAA];https://render.guildwars2.com/file/415D42C379B3AE75721E59D76E5F170926C416C1/65228.png
    42532=Settler's Iron Shield of Agony;[&AgEkpgAA];https://render.guildwars2.com/file/222F72EDEC31ACB7BC439499F4DD4AA4A94A6C48/65373.png
    94011=Abyssal Fractal Mace;[&AgE7bwEA];https://render.guildwars2.com/file/05B670C90AF7B054F0FEAB650EDCBA97E9FCD5C5/2332368.png
    94013=Fractal Fighter's Cache;[&AgE9bwEA];https://render.guildwars2.com/file/E1C5D2E7206D58DA48C80D08B20106B923FF0825/619510.png

    The lower numbered items (id) are old items (afaik).

  • Btw, i recently noticed my tool has the same problems. I was able to track down the location of these kind of items (like where in bank, which bag + slot, etc). So far all my missing items are armor (which i bought from karma/wvw merchants) and stuff that i got from doing guild missions (like consumables for crafting stations). So i can see those items in my bags or bank, but the API does not recognize the id's of those items (anymore). Funny enough, even wiki does not recognize those items (anymore) :s

    I assume Anet made sure that these items can not be obtained anymore, but these old items still can exist in the game. Not sure why Anet removed some of these obsolete items from the API as well (there are plenty of other obsolete items which are still in the API).

  • I've recently found some item ids that are in the Trading Post listings, but are considered invalid if searched through the Items API. Here are all of them that I found:

    9018
    9027
    9110
    9116
    9590
    10001
    10019
    10025
    10125
    10214
    14907
    14913
    14915
    14918
    20216
    21651
    35529
    36401
    36666
    37243
    37255
    37286
    37292
    37294
    37297
    37306
    37312
    37321
    37343
    37349
    37366
    37368
    37373
    37374
    37379
    37401
    37427
    37435
    37445
    37464
    37492
    37505
    37513
    37525
    37531
    37534
    37558
    37608
    37648
    37676
    37678
    37685
    37704
    37708
    37711
    37715
    37727
    37729
    37732
    37756
    39416
    39434
    39451
    41590
    41592
    41593
    41596
    41598
    41607
    41614
    41615
    41621
    41632
    41636
    41639
    41640
    41641
    41644
    41648
    41653
    41655
    41667
    41670
    41676
    41678
    41683
    41686
    41688
    41689
    41697
    41700
    41703
    41706
    41714
    41717
    41721
    41722
    41725
    41727
    41732
    43983
    43984
    43986
    43987
    43988
    43999
    44861
    49679
    49703
    94023
    94026
    94030
    94033
    94034
    94045
    94050
    94086
    94110
    94117
    94119
    94123
    94128
    94130
    94133
    94134
    94136
    94138
    94142
    94143
    94147
    94148
    94149
    94152