इवेंट प्रकार
Webhook पेलोड एक प्रक्रिया की स्थिति परिवर्तन का वर्णन करते हैं। यह पृष्ठ पेलोड स्कीमा और lastEvent मानों की पूर्ण सूची को दस्तावेज़ करता है।
पेलोड स्कीमा
| फ़ील्ड | प्रकार | विवरण |
|---|---|---|
processId | string (UUID) | लेनदेन की ID। |
state | string | लेनदेन की वर्तमान स्थिति। वर्तमान में: PROCESS_STATE_FINISHED। |
result | string | समाप्त प्रक्रिया का परिणाम। state=PROCESS_STATE_FINISHED होने पर उपस्थित। संभावित मान: ok, expired, invalid_identity। |
flow | string | इस लेनदेन के लिए निष्पादित किया गया फ़्लो (जैसे, id, idtoken)। |
lastEvent | string | लेनदेन का अंतिम इवेंट। केवल तब लौटाया जाता है जब result=expired हो। |
lastEventDescription | string | lastEvent का मानव-पठनीय विवरण। केवल तब लौटाया जाता है जब result=expired हो। |
स्थिति शब्दावली
Webhook पेलोड में state फ़ील्ड PROCESS_STATE_* उपसर्ग का उपयोग करती है। यह GetProcess एंडपॉइंट द्वारा लौटाए गए result और status फ़ील्ड से एक अलग शब्दावली है, जो PROCESS_RESULT_* का उपयोग करते हैं। इन्हें परस्पर विनिमेय न मानें।