Görev-1: API Call konnektörü ile veri okuma
1
API Call görevi ekle
Görevlerin listelendiği diyalogtan API Call seçeneğine tıklanır.
2
Once modunu seç
Görevin bir kez çalışacağını belirtmek için “Once” seçeneği seçilir.
3
API erişim bilgilerini gir
Veri okumasının yapılacağı ilgili API erişim bilgileri girilir.
4
Output anahtar bilgisini ayarla
Bir sonraki görevde API’den dönen veriyi kullanabilmek için output anahtar bilgisine “jsonResponse” değeri verilir. (Bu değer adını istediğiniz şekilde isimlendirebilirsiniz.)

Görev-2: API Call konnektörü ile API’ye veri gönderme
1
API Call görevi ekle
Görevlerin listelendiği diyalogtan API Call seçeneğine tıklanır.
2
Loop modunu seç
Önceki görevden gelen dizi verisi üzerinde döngü ile çalışılacağını belirtmek için “Loop” seçeneği seçilir.
3
JSONPath belirle
Bir önceki görevde girilen output anahtar bilgisi ( “jsonResponse” ) değerinin neresinin dizi olarak işlenmesi gerektiği bilgisi JSONPath olarak yazılır.JSON Path yazılırken bir önceki veri üzerinde JSON olarak işlem yapılmasını belirtmek için ”#.” işareti, anahtar bilgisine (“jsonResponse”) eklenir. Sonrasında JSON Path olarak dizi elemanlarının olduğu path girilir. Dizinin tüm elemanlarının işleneceğini belirtmek için ise ”[]” ifadesi eklenir. Bu durumda bu örnek için JSON Path yazan yere şu yazılmalıdır: **“{{jsonResponse#.users[]}}”**
4
Hedef API erişim bilgilerini gir
Verinin gönderileceği erişilmek istenen ilgili API erişim bilgileri girilir.
5
Şablon mesaj bilgisini gir
Gönderilmek istenen şablon mesaj bilgisi girilir. Şablon mesaj bilgisi içerisinde döngüdeki elemanların değerleri kullanılmak istenirse “LOOP_VARIABLE” ifadesi ile ilgili eleman içindeki verinin şablona eklenmesi sağlanır. LOOP_VARIABLE ile beraber döngü için hedef gösterilen eleman içindeki JSON verisine erişilecek JSON Path bilgisi girilmelidir.


