Ana içeriğe geç

Trigger

Harici bir sistemin, dinleyici modüllerin veya süreçlerin yanıt verebileceği bir olayı tetiklemesi gerektiğinde bu uç noktayı kullanın.

Tüm süreçlerdeki dinleyiciler için bir olayı tetikler ve tetiklenen iş adımlarının kimliklerinden oluşan bir dizi döndürür. Dinleyici bulunamazsa dönüş değeri boş bir dizidir.

Gerekli Kapsam

olay_tetikleme

Parametreler

Parametre Adı Açıklama
apiKey Çağrıyı yapan sistemi kimlik doğrulaması ve yetkilendirmesi için kullanılan benzersiz bir anahtar.
logonId Kullanıcının oturum açma Id değeri.
logonProvider Kullanıcı oturum açma işlemi için kullanılan kimlik doğrulama sağlayıcısı (ör. Emakin'in varsayılan oturum açma sistemi için 'Organization').
eventName Tetiklenecek olayın adı.
testMode Olayın test modundaki öğeler için de tetiklenip tetiklenmeyeceğini belirler.
inputData XML biçimindeki olay verisi. Bu null olabilir.
culture Kültür tercihi. Bu null olabilir.

Örnek Çağrı

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
POST https://mydomain.emakin.com/rest/v1/trigger

{
     "apiKey": "xxxx",
     "logonId": "[email protected]",
     "logonProvider": "Organization",
     "eventName" : "myEvent",
     "inputData": "<pool><eventParameter>ABC</eventParameter></pool>",
     "testMode": false,
     "culture": null
}
1
2
3
4
HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8

["716F8FCB-98C2-4591-8C43-043D54DEAADA"]