HTTP-Request „optimize response

Hallo,

ich habe ein “http request”-Tool für einen KI-Agenten. Die API gibt ein JSON mit mehreren Items in Form eines “Arrays” zurück (ich bin kein JSON-Experte).

Ich habe die Option „Optimize Response

Hey @flipflip, während du auf eine Antwort wartest, könnten dir diese Ressourcen helfen:

Vorgeschlagene Ressourcen

Automatisch auf deine Frage abgestimmt.

Dokumentation:

Forum:

@Joy_Ful, @jabbson, @Franz - ihr habt bei ähnlichen Problemen schon geholfen, könnt ihr mal schauen?

Automatisch vorgeschlagen von n8ns Community-Bot. Das ist ein Pilotprojekt – bitte gebt hier Feedback.

Hallo @flipflip, items[0] wählt nur das erste Produkt aus. In 2.39.7 unterstützt diese Option items[*] nicht, und _embedded.items funktioniert auch nicht in „Field Containing Data

@flipflip Die Standard-Funktion „Optimizec Response

Hallo,

Ich habe gerade getestet mit

{{$json._embedded.items.map(item=> ({sku: item.values.sku[0].data, libelle: item.values.libelle_240[0].data})) }}

Und ich bekomme die Meldung

fields is not iterable

Soweit ich verstanden habe, ist $json zum Verarbeiten des Inputs zu verwenden, während ich in meinem Fall die Werte der Ausgabe filtern möchte.

Philippe.

Perfekt, das funktioniert mit deiner Lösung.

Danke.