SmokeMirror.1058:

Hi there,

I’m looking for a way to get the recipe ID for a guild_ingredients.upgrade_id (come from v2/recipes) given.
Is there a way to get it ?

Thx in advance.

Lawton Campbell.8517:

Not currently; /v2/recipes/search doesn’t currently look at guild ingredients. Here’s a tracking issue for the feature.

Mystic.5934:

I had this problem. I ended up writing a script that found all the guild upgrade ids (https://api.guildwars2.com/v2/guild/upgrades), then retrieved all the info on them (https://api.guildwars2.com/v2/guild/upgrades?ids=blah), then looked up an item with the same name as each of the upgrades and printed the equivilance. The downside to this is that it needs refreshing after updates, but it’s not the worst solution for now. This is up to guild upgrade id 730:
guild_upgrade_id=item_data_id
43=76363
51=76508
74=39703
96=39706
121=73485
126=74241
131=72922
132=75375
134=76336
136=71061
139=71716
141=70777
144=76003
145=73125
148=70856
149=74970
150=73594
153=71757
154=72172
164=75518
171=73946
172=73361
173=72739
175=76971
177=75786
179=70640
185=72400
186=74513
190=74693
193=71893
194=77230
196=76231
198=76910
199=75854
200=73470
202=71077
206=74759
209=73098
212=74640
214=71986
216=75904
217=72561
218=74394
219=72687
223=75396
224=71438
228=76251
230=72488
235=74800
239=74487
243=73455
244=76194
248=75486
249=74223
250=70733
252=71899
254=74914
255=75108
257=71091
258=73283
261=74669
265=70459
270=74198
273=74066
276=75198
277=76299
278=73166
279=72037
281=74670
283=74135
286=71621
293=76622
294=75490
295=71320
297=76052
305=72457
312=70627
315=73966
316=74652
317=73528
319=76195
325=74490
327=74677
330=76503
332=73118
333=76161
337=74817
338=73947
339=75222
340=71599
343=73934
344=74534
348=76255
352=74615
357=75902
362=73210
367=74224
369=73036
370=72566
371=70526
372=74834
374=70591
376=71681
386=75705
387=72169
388=72945
393=73856
395=71631
400=74711
401=74248
403=73093
404=71021
405=76685
406=74229
409=71777
411=74038
412=72840
413=76345
414=72408
426=70660
430=71002
431=72473
432=75453
436=76881
437=70689
438=74885
448=75298
453=73831
456=77066
457=73420
460=70936
463=74063
464=76929
465=76163
470=74389
471=73255
475=74104
479=73336
480=70843
481=71210
485=71684
488=73575
492=71758
496=75236
497=71230
499=74200
503=75675
505=70754
507=72838
508=71062
510=74968
516=73282
517=75823
518=72848
519=72653
521=76314
526=74876
528=75058
531=71878
532=74354
533=70771
534=74841
537=74563
540=72350
542=76996
544=73994
548=71662
549=73134
551=74821
553=75655
554=76535
555=71612
556=72271
560=77268
561=74656
569=73707
574=73657
575=74085
576=70605
577=73222
578=76416
579=76304
582=74705
587=71575
589=71278
591=72758
596=75451
599=74829
601=72103
606=73894
607=75167
609=74588
612=75903
614=76773
616=73783
617=71554
618=73207
619=74217
620=71255
626=70549
627=71828
631=73907
634=72811
642=74398
643=77107
644=72026
645=77041
661=77629
662=77596
663=77636
664=77573
665=77640
666=77613
668=77729
675=77777
676=77773
677=77723
679=77753
680=77693
681=77734
683=77763
684=77700
685=77759
690=77703
692=77733
695=77707
696=77749
698=77726
699=77730
700=77741
705=77782
709=77725
711=77746
714=77683
719=78076
720=78041
721=78027
722=78094
723=78085
724=78108
725=78034
726=78074
727=78065
728=78043
729=78084
730=78095

Lawton Campbell.8517:

Though that technically works right now, I believe it’s an implementation artifact. Scribing was originally implemented to give you “Immediate”-type items which were consumed before entering your inventory (and when consumed added the corresponding guild upgrades to the guild’s inventory). AFAIK that whole system was gutted and replaced with an entirely different codepath for crafting that just adds the guild upgrade directly into the inventory.

So future guild upgrades may not have any corresponding items.

Also IMO it’s probably easier to manipulate the data as a gist (since gists have revision tracking and stuff).

Mystic.5934:

ty, I’ll move away from relying on it in the future