{"componentChunkName":"component---src-templates-simple-markdown-js","path":"/process-intelligence-apis/subscription-api/overview/","matchPath":"","result":{"data":{"markdownRemark":{"html":"<h1 style=\"position:relative;\"><a href=\"#event-subscription-api\" aria-label=\"event subscription api permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a><div class=\"hidden-anchor\" id=\"event-subscription-api\"></div>Event Subscription API</h1>\n<p>This documentation describes how to interact with the Celonis Event Subscription REST API.</p>\n<h2 style=\"position:relative;\"><a href=\"#goals\" aria-label=\"goals permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a><div class=\"hidden-anchor\" id=\"goals\"></div>Goals</h2>\n<p>This API is used to discover business triggers, subscribe to them, manage event subscriptions and emit spontaneous events.</p>\n<h2 style=\"position:relative;\"><a href=\"#how-it-works\" aria-label=\"how it works permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a><div class=\"hidden-anchor\" id=\"how-it-works\"></div>How it works</h2>\n<p>The steps that the Event Subscription API consumer follows to start receiving spontaneous events are:</p>\n<ul>\n<li>\ndiscover the available triggers of a Knowledge Model (KM);\n</li>\n<li>\nprovision a subscription to the selected KM trigger (with an option to ignore callback errors and continue with the next event - configuration: \n<code class=\"language-text\">SKIP_ERRORS</code>\n);\n</li>\n<li>\nCelonis emits spontaneous events to the consumer webhook when the trigger is fired.\n</li>\n</ul>\n<p>This workflow is depicted in the following sequence diagram:</p>\n<div class=\"mermaid\" data-processed=\"true\"><svg aria-roledescription=\"sequence\" role=\"graphics-document document\" viewBox=\"-50 -10 1071 986\" style=\"max-width: 1071px;\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" id=\"mermaid-1754319931266\"><rect class=\"rect\" height=\"150\" width=\"552.5\" fill=\"rgb(128, 128, 128)\" y=\"439\" x=\"353\"></rect><rect class=\"rect\" height=\"280\" width=\"552.5\" fill=\"rgb(128, 128, 128)\" y=\"149\" x=\"353\"></rect><style>#mermaid-1754319931266{font-family:\"trebuchet ms\",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-1754319931266 .error-icon{fill:#552222;}#mermaid-1754319931266 .error-text{fill:#552222;stroke:#552222;}#mermaid-1754319931266 .edge-thickness-normal{stroke-width:2px;}#mermaid-1754319931266 .edge-thickness-thick{stroke-width:3.5px;}#mermaid-1754319931266 .edge-pattern-solid{stroke-dasharray:0;}#mermaid-1754319931266 .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-1754319931266 .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-1754319931266 .marker{fill:#333333;stroke:#333333;}#mermaid-1754319931266 .marker.cross{stroke:#333333;}#mermaid-1754319931266 svg{font-family:\"trebuchet ms\",verdana,arial,sans-serif;font-size:16px;}#mermaid-1754319931266 .actor{stroke:hsl(259.6261682243, 59.7765363128%, 87.9019607843%);fill:#ECECFF;}#mermaid-1754319931266 text.actor&gt;tspan{fill:black;stroke:none;}#mermaid-1754319931266 .actor-line{stroke:grey;}#mermaid-1754319931266 .messageLine0{stroke-width:1.5;stroke-dasharray:none;stroke:#333;}#mermaid-1754319931266 .messageLine1{stroke-width:1.5;stroke-dasharray:2,2;stroke:#333;}#mermaid-1754319931266 #arrowhead path{fill:#333;stroke:#333;}#mermaid-1754319931266 .sequenceNumber{fill:white;}#mermaid-1754319931266 #sequencenumber{fill:#333;}#mermaid-1754319931266 #crosshead path{fill:#333;stroke:#333;}#mermaid-1754319931266 .messageText{fill:#333;stroke:none;}#mermaid-1754319931266 .labelBox{stroke:hsl(259.6261682243, 59.7765363128%, 87.9019607843%);fill:#ECECFF;}#mermaid-1754319931266 .labelText,#mermaid-1754319931266 .labelText&gt;tspan{fill:black;stroke:none;}#mermaid-1754319931266 .loopText,#mermaid-1754319931266 .loopText&gt;tspan{fill:black;stroke:none;}#mermaid-1754319931266 .loopLine{stroke-width:2px;stroke-dasharray:2,2;stroke:hsl(259.6261682243, 59.7765363128%, 87.9019607843%);fill:hsl(259.6261682243, 59.7765363128%, 87.9019607843%);}#mermaid-1754319931266 .note{stroke:#aaaa33;fill:#fff5ad;}#mermaid-1754319931266 .noteText,#mermaid-1754319931266 .noteText&gt;tspan{fill:black;stroke:none;}#mermaid-1754319931266 .activation0{fill:#f4f4f4;stroke:#666;}#mermaid-1754319931266 .activation1{fill:#f4f4f4;stroke:#666;}#mermaid-1754319931266 .activation2{fill:#f4f4f4;stroke:#666;}#mermaid-1754319931266 .actorPopupMenu{position:absolute;}#mermaid-1754319931266 .actorPopupMenuPanel{position:absolute;fill:#ECECFF;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);filter:drop-shadow(3px 5px 2px rgb(0 0 0 / 0.4));}#mermaid-1754319931266 .actor-man line{stroke:hsl(259.6261682243, 59.7765363128%, 87.9019607843%);fill:#ECECFF;}#mermaid-1754319931266 .actor-man circle,#mermaid-1754319931266 line{stroke:hsl(259.6261682243, 59.7765363128%, 87.9019607843%);fill:#ECECFF;stroke-width:2px;}#mermaid-1754319931266 :root{--mermaid-font-family:\"trebuchet ms\",verdana,arial,sans-serif;}</style><g></g><defs><symbol height=\"24\" width=\"24\" id=\"computer\"><path d=\"M2 2v13h20v-13h-20zm18 11h-16v-9h16v9zm-10.228 6l.466-1h3.524l.467 1h-4.457zm14.228 3h-24l2-6h2.104l-1.33 4h18.45l-1.297-4h2.073l2 6zm-5-10h-14v-7h14v7z\" transform=\"scale(.5)\"></path></symbol></defs><defs><symbol clip-rule=\"evenodd\" fill-rule=\"evenodd\" id=\"database\"><path d=\"M12.258.001l.256.004.255.005.253.008.251.01.249.012.247.015.246.016.242.019.241.02.239.023.236.024.233.027.231.028.229.031.225.032.223.034.22.036.217.038.214.04.211.041.208.043.205.045.201.046.198.048.194.05.191.051.187.053.183.054.18.056.175.057.172.059.168.06.163.061.16.063.155.064.15.066.074.033.073.033.071.034.07.034.069.035.068.035.067.035.066.035.064.036.064.036.062.036.06.036.06.037.058.037.058.037.055.038.055.038.053.038.052.038.051.039.05.039.048.039.047.039.045.04.044.04.043.04.041.04.04.041.039.041.037.041.036.041.034.041.033.042.032.042.03.042.029.042.027.042.026.043.024.043.023.043.021.043.02.043.018.044.017.043.015.044.013.044.012.044.011.045.009.044.007.045.006.045.004.045.002.045.001.045v17l-.001.045-.002.045-.004.045-.006.045-.007.045-.009.044-.011.045-.012.044-.013.044-.015.044-.017.043-.018.044-.02.043-.021.043-.023.043-.024.043-.026.043-.027.042-.029.042-.03.042-.032.042-.033.042-.034.041-.036.041-.037.041-.039.041-.04.041-.041.04-.043.04-.044.04-.045.04-.047.039-.048.039-.05.039-.051.039-.052.038-.053.038-.055.038-.055.038-.058.037-.058.037-.06.037-.06.036-.062.036-.064.036-.064.036-.066.035-.067.035-.068.035-.069.035-.07.034-.071.034-.073.033-.074.033-.15.066-.155.064-.16.063-.163.061-.168.06-.172.059-.175.057-.18.056-.183.054-.187.053-.191.051-.194.05-.198.048-.201.046-.205.045-.208.043-.211.041-.214.04-.217.038-.22.036-.223.034-.225.032-.229.031-.231.028-.233.027-.236.024-.239.023-.241.02-.242.019-.246.016-.247.015-.249.012-.251.01-.253.008-.255.005-.256.004-.258.001-.258-.001-.256-.004-.255-.005-.253-.008-.251-.01-.249-.012-.247-.015-.245-.016-.243-.019-.241-.02-.238-.023-.236-.024-.234-.027-.231-.028-.228-.031-.226-.032-.223-.034-.22-.036-.217-.038-.214-.04-.211-.041-.208-.043-.204-.045-.201-.046-.198-.048-.195-.05-.19-.051-.187-.053-.184-.054-.179-.056-.176-.057-.172-.059-.167-.06-.164-.061-.159-.063-.155-.064-.151-.066-.074-.033-.072-.033-.072-.034-.07-.034-.069-.035-.068-.035-.067-.035-.066-.035-.064-.036-.063-.036-.062-.036-.061-.036-.06-.037-.058-.037-.057-.037-.056-.038-.055-.038-.053-.038-.052-.038-.051-.039-.049-.039-.049-.039-.046-.039-.046-.04-.044-.04-.043-.04-.041-.04-.04-.041-.039-.041-.037-.041-.036-.041-.034-.041-.033-.042-.032-.042-.03-.042-.029-.042-.027-.042-.026-.043-.024-.043-.023-.043-.021-.043-.02-.043-.018-.044-.017-.043-.015-.044-.013-.044-.012-.044-.011-.045-.009-.044-.007-.045-.006-.045-.004-.045-.002-.045-.001-.045v-17l.001-.045.002-.045.004-.045.006-.045.007-.045.009-.044.011-.045.012-.044.013-.044.015-.044.017-.043.018-.044.02-.043.021-.043.023-.043.024-.043.026-.043.027-.042.029-.042.03-.042.032-.042.033-.042.034-.041.036-.041.037-.041.039-.041.04-.041.041-.04.043-.04.044-.04.046-.04.046-.039.049-.039.049-.039.051-.039.052-.038.053-.038.055-.038.056-.038.057-.037.058-.037.06-.037.061-.036.062-.036.063-.036.064-.036.066-.035.067-.035.068-.035.069-.035.07-.034.072-.034.072-.033.074-.033.151-.066.155-.064.159-.063.164-.061.167-.06.172-.059.176-.057.179-.056.184-.054.187-.053.19-.051.195-.05.198-.048.201-.046.204-.045.208-.043.211-.041.214-.04.217-.038.22-.036.223-.034.226-.032.228-.031.231-.028.234-.027.236-.024.238-.023.241-.02.243-.019.245-.016.247-.015.249-.012.251-.01.253-.008.255-.005.256-.004.258-.001.258.001zm-9.258 20.499v.01l.001.021.003.021.004.022.005.021.006.022.007.022.009.023.01.022.011.023.012.023.013.023.015.023.016.024.017.023.018.024.019.024.021.024.022.025.023.024.024.025.052.049.056.05.061.051.066.051.07.051.075.051.079.052.084.052.088.052.092.052.097.052.102.051.105.052.11.052.114.051.119.051.123.051.127.05.131.05.135.05.139.048.144.049.147.047.152.047.155.047.16.045.163.045.167.043.171.043.176.041.178.041.183.039.187.039.19.037.194.035.197.035.202.033.204.031.209.03.212.029.216.027.219.025.222.024.226.021.23.02.233.018.236.016.24.015.243.012.246.01.249.008.253.005.256.004.259.001.26-.001.257-.004.254-.005.25-.008.247-.011.244-.012.241-.014.237-.016.233-.018.231-.021.226-.021.224-.024.22-.026.216-.027.212-.028.21-.031.205-.031.202-.034.198-.034.194-.036.191-.037.187-.039.183-.04.179-.04.175-.042.172-.043.168-.044.163-.045.16-.046.155-.046.152-.047.148-.048.143-.049.139-.049.136-.05.131-.05.126-.05.123-.051.118-.052.114-.051.11-.052.106-.052.101-.052.096-.052.092-.052.088-.053.083-.051.079-.052.074-.052.07-.051.065-.051.06-.051.056-.05.051-.05.023-.024.023-.025.021-.024.02-.024.019-.024.018-.024.017-.024.015-.023.014-.024.013-.023.012-.023.01-.023.01-.022.008-.022.006-.022.006-.022.004-.022.004-.021.001-.021.001-.021v-4.127l-.077.055-.08.053-.083.054-.085.053-.087.052-.09.052-.093.051-.095.05-.097.05-.1.049-.102.049-.105.048-.106.047-.109.047-.111.046-.114.045-.115.045-.118.044-.12.043-.122.042-.124.042-.126.041-.128.04-.13.04-.132.038-.134.038-.135.037-.138.037-.139.035-.142.035-.143.034-.144.033-.147.032-.148.031-.15.03-.151.03-.153.029-.154.027-.156.027-.158.026-.159.025-.161.024-.162.023-.163.022-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.011-.178.01-.179.008-.179.008-.181.006-.182.005-.182.004-.184.003-.184.002h-.37l-.184-.002-.184-.003-.182-.004-.182-.005-.181-.006-.179-.008-.179-.008-.178-.01-.176-.011-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.022-.162-.023-.161-.024-.159-.025-.157-.026-.156-.027-.155-.027-.153-.029-.151-.03-.15-.03-.148-.031-.146-.032-.145-.033-.143-.034-.141-.035-.14-.035-.137-.037-.136-.037-.134-.038-.132-.038-.13-.04-.128-.04-.126-.041-.124-.042-.122-.042-.12-.044-.117-.043-.116-.045-.113-.045-.112-.046-.109-.047-.106-.047-.105-.048-.102-.049-.1-.049-.097-.05-.095-.05-.093-.052-.09-.051-.087-.052-.085-.053-.083-.054-.08-.054-.077-.054v4.127zm0-5.654v.011l.001.021.003.021.004.021.005.022.006.022.007.022.009.022.01.022.011.023.012.023.013.023.015.024.016.023.017.024.018.024.019.024.021.024.022.024.023.025.024.024.052.05.056.05.061.05.066.051.07.051.075.052.079.051.084.052.088.052.092.052.097.052.102.052.105.052.11.051.114.051.119.052.123.05.127.051.131.05.135.049.139.049.144.048.147.048.152.047.155.046.16.045.163.045.167.044.171.042.176.042.178.04.183.04.187.038.19.037.194.036.197.034.202.033.204.032.209.03.212.028.216.027.219.025.222.024.226.022.23.02.233.018.236.016.24.014.243.012.246.01.249.008.253.006.256.003.259.001.26-.001.257-.003.254-.006.25-.008.247-.01.244-.012.241-.015.237-.016.233-.018.231-.02.226-.022.224-.024.22-.025.216-.027.212-.029.21-.03.205-.032.202-.033.198-.035.194-.036.191-.037.187-.039.183-.039.179-.041.175-.042.172-.043.168-.044.163-.045.16-.045.155-.047.152-.047.148-.048.143-.048.139-.05.136-.049.131-.05.126-.051.123-.051.118-.051.114-.052.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.051.07-.052.065-.051.06-.05.056-.051.051-.049.023-.025.023-.024.021-.025.02-.024.019-.024.018-.024.017-.024.015-.023.014-.023.013-.024.012-.022.01-.023.01-.023.008-.022.006-.022.006-.022.004-.021.004-.022.001-.021.001-.021v-4.139l-.077.054-.08.054-.083.054-.085.052-.087.053-.09.051-.093.051-.095.051-.097.05-.1.049-.102.049-.105.048-.106.047-.109.047-.111.046-.114.045-.115.044-.118.044-.12.044-.122.042-.124.042-.126.041-.128.04-.13.039-.132.039-.134.038-.135.037-.138.036-.139.036-.142.035-.143.033-.144.033-.147.033-.148.031-.15.03-.151.03-.153.028-.154.028-.156.027-.158.026-.159.025-.161.024-.162.023-.163.022-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.011-.178.009-.179.009-.179.007-.181.007-.182.005-.182.004-.184.003-.184.002h-.37l-.184-.002-.184-.003-.182-.004-.182-.005-.181-.007-.179-.007-.179-.009-.178-.009-.176-.011-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.022-.162-.023-.161-.024-.159-.025-.157-.026-.156-.027-.155-.028-.153-.028-.151-.03-.15-.03-.148-.031-.146-.033-.145-.033-.143-.033-.141-.035-.14-.036-.137-.036-.136-.037-.134-.038-.132-.039-.13-.039-.128-.04-.126-.041-.124-.042-.122-.043-.12-.043-.117-.044-.116-.044-.113-.046-.112-.046-.109-.046-.106-.047-.105-.048-.102-.049-.1-.049-.097-.05-.095-.051-.093-.051-.09-.051-.087-.053-.085-.052-.083-.054-.08-.054-.077-.054v4.139zm0-5.666v.011l.001.02.003.022.004.021.005.022.006.021.007.022.009.023.01.022.011.023.012.023.013.023.015.023.016.024.017.024.018.023.019.024.021.025.022.024.023.024.024.025.052.05.056.05.061.05.066.051.07.051.075.052.079.051.084.052.088.052.092.052.097.052.102.052.105.051.11.052.114.051.119.051.123.051.127.05.131.05.135.05.139.049.144.048.147.048.152.047.155.046.16.045.163.045.167.043.171.043.176.042.178.04.183.04.187.038.19.037.194.036.197.034.202.033.204.032.209.03.212.028.216.027.219.025.222.024.226.021.23.02.233.018.236.017.24.014.243.012.246.01.249.008.253.006.256.003.259.001.26-.001.257-.003.254-.006.25-.008.247-.01.244-.013.241-.014.237-.016.233-.018.231-.02.226-.022.224-.024.22-.025.216-.027.212-.029.21-.03.205-.032.202-.033.198-.035.194-.036.191-.037.187-.039.183-.039.179-.041.175-.042.172-.043.168-.044.163-.045.16-.045.155-.047.152-.047.148-.048.143-.049.139-.049.136-.049.131-.051.126-.05.123-.051.118-.052.114-.051.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.052.07-.051.065-.051.06-.051.056-.05.051-.049.023-.025.023-.025.021-.024.02-.024.019-.024.018-.024.017-.024.015-.023.014-.024.013-.023.012-.023.01-.022.01-.023.008-.022.006-.022.006-.022.004-.022.004-.021.001-.021.001-.021v-4.153l-.077.054-.08.054-.083.053-.085.053-.087.053-.09.051-.093.051-.095.051-.097.05-.1.049-.102.048-.105.048-.106.048-.109.046-.111.046-.114.046-.115.044-.118.044-.12.043-.122.043-.124.042-.126.041-.128.04-.13.039-.132.039-.134.038-.135.037-.138.036-.139.036-.142.034-.143.034-.144.033-.147.032-.148.032-.15.03-.151.03-.153.028-.154.028-.156.027-.158.026-.159.024-.161.024-.162.023-.163.023-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.01-.178.01-.179.009-.179.007-.181.006-.182.006-.182.004-.184.003-.184.001-.185.001-.185-.001-.184-.001-.184-.003-.182-.004-.182-.006-.181-.006-.179-.007-.179-.009-.178-.01-.176-.01-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.023-.162-.023-.161-.024-.159-.024-.157-.026-.156-.027-.155-.028-.153-.028-.151-.03-.15-.03-.148-.032-.146-.032-.145-.033-.143-.034-.141-.034-.14-.036-.137-.036-.136-.037-.134-.038-.132-.039-.13-.039-.128-.041-.126-.041-.124-.041-.122-.043-.12-.043-.117-.044-.116-.044-.113-.046-.112-.046-.109-.046-.106-.048-.105-.048-.102-.048-.1-.05-.097-.049-.095-.051-.093-.051-.09-.052-.087-.052-.085-.053-.083-.053-.08-.054-.077-.054v4.153zm8.74-8.179l-.257.004-.254.005-.25.008-.247.011-.244.012-.241.014-.237.016-.233.018-.231.021-.226.022-.224.023-.22.026-.216.027-.212.028-.21.031-.205.032-.202.033-.198.034-.194.036-.191.038-.187.038-.183.04-.179.041-.175.042-.172.043-.168.043-.163.045-.16.046-.155.046-.152.048-.148.048-.143.048-.139.049-.136.05-.131.05-.126.051-.123.051-.118.051-.114.052-.11.052-.106.052-.101.052-.096.052-.092.052-.088.052-.083.052-.079.052-.074.051-.07.052-.065.051-.06.05-.056.05-.051.05-.023.025-.023.024-.021.024-.02.025-.019.024-.018.024-.017.023-.015.024-.014.023-.013.023-.012.023-.01.023-.01.022-.008.022-.006.023-.006.021-.004.022-.004.021-.001.021-.001.021.001.021.001.021.004.021.004.022.006.021.006.023.008.022.01.022.01.023.012.023.013.023.014.023.015.024.017.023.018.024.019.024.02.025.021.024.023.024.023.025.051.05.056.05.06.05.065.051.07.052.074.051.079.052.083.052.088.052.092.052.096.052.101.052.106.052.11.052.114.052.118.051.123.051.126.051.131.05.136.05.139.049.143.048.148.048.152.048.155.046.16.046.163.045.168.043.172.043.175.042.179.041.183.04.187.038.191.038.194.036.198.034.202.033.205.032.21.031.212.028.216.027.22.026.224.023.226.022.231.021.233.018.237.016.241.014.244.012.247.011.25.008.254.005.257.004.26.001.26-.001.257-.004.254-.005.25-.008.247-.011.244-.012.241-.014.237-.016.233-.018.231-.021.226-.022.224-.023.22-.026.216-.027.212-.028.21-.031.205-.032.202-.033.198-.034.194-.036.191-.038.187-.038.183-.04.179-.041.175-.042.172-.043.168-.043.163-.045.16-.046.155-.046.152-.048.148-.048.143-.048.139-.049.136-.05.131-.05.126-.051.123-.051.118-.051.114-.052.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.051.07-.052.065-.051.06-.05.056-.05.051-.05.023-.025.023-.024.021-.024.02-.025.019-.024.018-.024.017-.023.015-.024.014-.023.013-.023.012-.023.01-.023.01-.022.008-.022.006-.023.006-.021.004-.022.004-.021.001-.021.001-.021-.001-.021-.001-.021-.004-.021-.004-.022-.006-.021-.006-.023-.008-.022-.01-.022-.01-.023-.012-.023-.013-.023-.014-.023-.015-.024-.017-.023-.018-.024-.019-.024-.02-.025-.021-.024-.023-.024-.023-.025-.051-.05-.056-.05-.06-.05-.065-.051-.07-.052-.074-.051-.079-.052-.083-.052-.088-.052-.092-.052-.096-.052-.101-.052-.106-.052-.11-.052-.114-.052-.118-.051-.123-.051-.126-.051-.131-.05-.136-.05-.139-.049-.143-.048-.148-.048-.152-.048-.155-.046-.16-.046-.163-.045-.168-.043-.172-.043-.175-.042-.179-.041-.183-.04-.187-.038-.191-.038-.194-.036-.198-.034-.202-.033-.205-.032-.21-.031-.212-.028-.216-.027-.22-.026-.224-.023-.226-.022-.231-.021-.233-.018-.237-.016-.241-.014-.244-.012-.247-.011-.25-.008-.254-.005-.257-.004-.26-.001-.26.001z\" transform=\"scale(.5)\"></path></symbol></defs><defs><symbol height=\"24\" width=\"24\" id=\"clock\"><path d=\"M12 2c5.514 0 10 4.486 10 10s-4.486 10-10 10-10-4.486-10-10 4.486-10 10-10zm0-2c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm5.848 12.459c.202.038.202.333.001.372-1.907.361-6.045 1.111-6.547 1.111-.719 0-1.301-.582-1.301-1.301 0-.512.77-5.447 1.125-7.445.034-.192.312-.181.343.014l.985 6.238 5.394 1.011z\" transform=\"scale(.5)\"></path></symbol></defs><g><line stroke=\"#999\" stroke-width=\"0.5px\" class=\"200\" y2=\"920\" x2=\"79\" y1=\"5\" x1=\"79\" id=\"actor0\"></line><g id=\"root-0\"><rect class=\"actor\" ry=\"3\" rx=\"3\" height=\"65\" width=\"158\" stroke=\"#666\" fill=\"#eaeaea\" y=\"0\" x=\"0\"></rect><text style=\"text-anchor: middle; font-size: 16px; font-weight: 400;\" class=\"actor\" alignment-baseline=\"central\" dominant-baseline=\"central\" y=\"32.5\" x=\"79\"><tspan dy=\"0\" x=\"79\">Callback Webhook</tspan></text></g></g><g><line stroke=\"#999\" stroke-width=\"0.5px\" class=\"200\" y2=\"920\" x2=\"363\" y1=\"5\" x1=\"363\" id=\"actor1\"></line><g id=\"root-1\"><rect class=\"actor\" ry=\"3\" rx=\"3\" height=\"65\" width=\"150\" stroke=\"#666\" fill=\"#eaeaea\" y=\"0\" x=\"288\"></rect><text style=\"text-anchor: middle; font-size: 16px; font-weight: 400;\" class=\"actor\" alignment-baseline=\"central\" dominant-baseline=\"central\" y=\"32.5\" x=\"363\"><tspan dy=\"0\" x=\"363\">API Consumer</tspan></text></g></g><g><line stroke=\"#999\" stroke-width=\"0.5px\" class=\"200\" y2=\"920\" x2=\"685\" y1=\"5\" x1=\"685\" id=\"actor2\"></line><g id=\"root-2\"><rect class=\"actor\" ry=\"3\" rx=\"3\" height=\"65\" width=\"150\" stroke=\"#666\" fill=\"#eaeaea\" y=\"0\" x=\"610\"></rect><text style=\"text-anchor: middle; font-size: 16px; font-weight: 400;\" class=\"actor\" alignment-baseline=\"central\" dominant-baseline=\"central\" y=\"32.5\" x=\"685\"><tspan dy=\"0\" x=\"685\">Subscriptions</tspan></text></g></g><g><line stroke=\"#999\" stroke-width=\"0.5px\" class=\"200\" y2=\"920\" x2=\"890.5\" y1=\"5\" x1=\"890.5\" id=\"actor3\"></line><g id=\"root-3\"><rect class=\"actor\" ry=\"3\" rx=\"3\" height=\"65\" width=\"161\" stroke=\"#666\" fill=\"#eaeaea\" y=\"0\" x=\"810\"></rect><text style=\"text-anchor: middle; font-size: 16px; font-weight: 400;\" class=\"actor\" alignment-baseline=\"central\" dominant-baseline=\"central\" y=\"32.5\" x=\"890.5\"><tspan dy=\"0\" x=\"890.5\">Knowledge Models</tspan></text></g></g><defs><marker orient=\"auto\" markerHeight=\"12\" markerWidth=\"12\" markerUnits=\"userSpaceOnUse\" refY=\"5\" refX=\"9\" id=\"arrowhead\"><path d=\"M 0 0 L 10 5 L 0 10 z\"></path></marker></defs><defs><marker refY=\"5\" refX=\"4\" orient=\"auto\" markerHeight=\"8\" markerWidth=\"15\" id=\"crosshead\"><path style=\"stroke-dasharray: 0, 0;\" d=\"M 1,2 L 6,7 M 6,2 L 1,7\" stroke-width=\"1pt\" stroke=\"#000000\" fill=\"none\"></path></marker></defs><defs><marker orient=\"auto\" markerHeight=\"28\" markerWidth=\"20\" refY=\"7\" refX=\"18\" id=\"filled-head\"><path d=\"M 18,7 L9,13 L14,7 L9,1 Z\"></path></marker></defs><defs><marker orient=\"auto\" markerHeight=\"40\" markerWidth=\"60\" refY=\"15\" refX=\"15\" id=\"sequencenumber\"><circle r=\"6\" cy=\"15\" cx=\"15\"></circle></marker></defs><g><rect class=\"note\" ry=\"0\" rx=\"0\" height=\"64\" width=\"234\" stroke=\"#666\" fill=\"#EDF2AE\" y=\"75\" x=\"388\"></rect><text style=\"font-size: 16px; font-weight: 400;\" dy=\"1em\" class=\"noteText\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\" y=\"80\" x=\"505\"><tspan x=\"505\">Celonis</tspan></text><text style=\"font-size: 16px; font-weight: 400;\" dy=\"1em\" class=\"noteText\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\" y=\"102\" x=\"505\"><tspan x=\"505\">authentication/authorization</tspan></text></g><g><rect class=\"activation0\" ry=\"0\" rx=\"0\" height=\"54\" width=\"10\" stroke=\"#666\" fill=\"#EDF2AE\" y=\"235\" x=\"680\"></rect></g><g><rect class=\"activation0\" ry=\"0\" rx=\"0\" height=\"54\" width=\"10\" stroke=\"#666\" fill=\"#EDF2AE\" y=\"365\" x=\"885.5\"></rect></g><g><rect class=\"activation0\" ry=\"0\" rx=\"0\" height=\"54\" width=\"10\" stroke=\"#666\" fill=\"#EDF2AE\" y=\"525\" x=\"885.5\"></rect></g><g><rect class=\"note\" ry=\"0\" rx=\"0\" height=\"64\" width=\"234\" stroke=\"#666\" fill=\"#EDF2AE\" y=\"646\" x=\"104\"></rect><text style=\"font-size: 16px; font-weight: 400;\" dy=\"1em\" class=\"noteText\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\" y=\"651\" x=\"221\"><tspan x=\"221\">Outbound </tspan></text><text style=\"font-size: 16px; font-weight: 400;\" dy=\"1em\" class=\"noteText\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\" y=\"673\" x=\"221\"><tspan x=\"221\">authentication/authorization</tspan></text></g><g><line class=\"loopLine\" y2=\"599\" x2=\"770\" y1=\"599\" x1=\"69\"></line><line class=\"loopLine\" y2=\"880\" x2=\"770\" y1=\"599\" x1=\"770\"></line><line class=\"loopLine\" y2=\"880\" x2=\"770\" y1=\"880\" x1=\"69\"></line><line class=\"loopLine\" y2=\"880\" x2=\"69\" y1=\"599\" x1=\"69\"></line><polygon class=\"labelBox\" points=\"69,599 119,599 119,612 110.6,619 69,619\"></polygon><text style=\"font-size: 16px; font-weight: 400;\" class=\"labelText\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\" y=\"612\" x=\"94\">loop</text><text style=\"font-size: 16px; font-weight: 400;\" class=\"loopText\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\" y=\"617\" x=\"495\"><tspan x=\"495\">[Event Emission]</tspan></text></g><text style=\"font-size: 16px; font-weight: 400;\" dy=\"1em\" class=\"messageText\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\" y=\"174\" x=\"524\">List Subscriptions</text><text style=\"font-size: 16px; font-weight: 400;\" dy=\"1em\" class=\"messageText\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\" y=\"196\" x=\"524\">GET intelligence/api/subscriptions</text><line style=\"fill: none;\" marker-end=\"url(#arrowhead)\" stroke=\"none\" stroke-width=\"2\" class=\"messageLine0\" y2=\"235\" x2=\"685\" y1=\"235\" x1=\"363\"></line><text style=\"font-size: 16px; font-weight: 400;\" dy=\"1em\" class=\"messageText\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\" y=\"250\" x=\"522\">[Subscription List]</text><line style=\"stroke-dasharray: 3, 3; fill: none;\" marker-end=\"url(#arrowhead)\" stroke=\"none\" stroke-width=\"2\" class=\"messageLine1\" y2=\"289\" x2=\"363\" y1=\"289\" x1=\"680\"></line><text style=\"font-size: 16px; font-weight: 400;\" dy=\"1em\" class=\"messageText\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\" y=\"304\" x=\"627\">List Triggers</text><text style=\"font-size: 16px; font-weight: 400;\" dy=\"1em\" class=\"messageText\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\" y=\"326\" x=\"627\">GET intelligence/api/knowledge-models/$km-id/triggers</text><line style=\"fill: none;\" marker-end=\"url(#arrowhead)\" stroke=\"none\" stroke-width=\"2\" class=\"messageLine0\" y2=\"365\" x2=\"890.5\" y1=\"365\" x1=\"363\"></line><text style=\"font-size: 16px; font-weight: 400;\" dy=\"1em\" class=\"messageText\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\" y=\"380\" x=\"624\">[Trigger List]</text><line style=\"stroke-dasharray: 3, 3; fill: none;\" marker-end=\"url(#arrowhead)\" stroke=\"none\" stroke-width=\"2\" class=\"messageLine1\" y2=\"419\" x2=\"363\" y1=\"419\" x1=\"885.5\"></line><text style=\"font-size: 16px; font-weight: 400;\" dy=\"1em\" class=\"messageText\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\" y=\"464\" x=\"627\">Create Subscription to Trigger</text><text style=\"font-size: 16px; font-weight: 400;\" dy=\"1em\" class=\"messageText\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\" y=\"486\" x=\"627\">POST intelligence/api/knowledge-models/$km-id/triggers/$trigger-id/subscriptions</text><line style=\"fill: none;\" marker-end=\"url(#arrowhead)\" stroke=\"none\" stroke-width=\"2\" class=\"messageLine0\" y2=\"525\" x2=\"890.5\" y1=\"525\" x1=\"363\"></line><text style=\"font-size: 16px; font-weight: 400;\" dy=\"1em\" class=\"messageText\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\" y=\"540\" x=\"624\">{id:$subscription-id}</text><line style=\"stroke-dasharray: 3, 3; fill: none;\" marker-end=\"url(#arrowhead)\" stroke=\"none\" stroke-width=\"2\" class=\"messageLine1\" y2=\"579\" x2=\"363\" y1=\"579\" x1=\"885.5\"></line><text style=\"font-size: 16px; font-weight: 400;\" dy=\"1em\" class=\"messageText\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\" y=\"725\" x=\"685\">Trigger Fired</text><path style=\"stroke-dasharray: 3, 3; fill: none;\" marker-end=\"url(#arrowhead)\" stroke=\"none\" stroke-width=\"2\" class=\"messageLine1\" d=\"M 685,764 C 745,754 745,794 685,784\"></path><text style=\"font-size: 16px; font-weight: 400;\" dy=\"1em\" class=\"messageText\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\" y=\"809\" x=\"382\">Event</text><text style=\"font-size: 16px; font-weight: 400;\" dy=\"1em\" class=\"messageText\" alignment-baseline=\"middle\" dominant-baseline=\"middle\" text-anchor=\"middle\" y=\"831\" x=\"382\">[{$trigger-id,$subscription-id,$event-id,$offset,{event structure}}]</text><line style=\"stroke-dasharray: 3, 3; fill: none;\" marker-end=\"url(#arrowhead)\" stroke=\"none\" stroke-width=\"2\" class=\"messageLine1\" y2=\"870\" x2=\"79\" y1=\"870\" x1=\"685\"></line><g><rect class=\"actor\" ry=\"3\" rx=\"3\" height=\"65\" width=\"158\" stroke=\"#666\" fill=\"#eaeaea\" y=\"900\" x=\"0\"></rect><text style=\"text-anchor: middle; font-size: 16px; font-weight: 400;\" class=\"actor\" alignment-baseline=\"central\" dominant-baseline=\"central\" y=\"932.5\" x=\"79\"><tspan dy=\"0\" x=\"79\">Callback Webhook</tspan></text></g><g><rect class=\"actor\" ry=\"3\" rx=\"3\" height=\"65\" width=\"150\" stroke=\"#666\" fill=\"#eaeaea\" y=\"900\" x=\"288\"></rect><text style=\"text-anchor: middle; font-size: 16px; font-weight: 400;\" class=\"actor\" alignment-baseline=\"central\" dominant-baseline=\"central\" y=\"932.5\" x=\"363\"><tspan dy=\"0\" x=\"363\">API Consumer</tspan></text></g><g><rect class=\"actor\" ry=\"3\" rx=\"3\" height=\"65\" width=\"150\" stroke=\"#666\" fill=\"#eaeaea\" y=\"900\" x=\"610\"></rect><text style=\"text-anchor: middle; font-size: 16px; font-weight: 400;\" class=\"actor\" alignment-baseline=\"central\" dominant-baseline=\"central\" y=\"932.5\" x=\"685\"><tspan dy=\"0\" x=\"685\">Subscriptions</tspan></text></g><g><rect class=\"actor\" ry=\"3\" rx=\"3\" height=\"65\" width=\"161\" stroke=\"#666\" fill=\"#eaeaea\" y=\"900\" x=\"810\"></rect><text style=\"text-anchor: middle; font-size: 16px; font-weight: 400;\" class=\"actor\" alignment-baseline=\"central\" dominant-baseline=\"central\" y=\"932.5\" x=\"890.5\"><tspan dy=\"0\" x=\"890.5\">Knowledge Models</tspan></text></g></svg></div>\n<p>The subscription state transitions are depicted below:</p>\n<div class=\"mermaid\" data-processed=\"true\"><svg aria-roledescription=\"stateDiagram\" role=\"graphics-document document\" viewBox=\"0 0 2031.63671875 649\" style=\"max-width: 2031.63671875px;\" class=\"statediagram\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" id=\"mermaid-1758127040372\"><style>#mermaid-1758127040372{font-family:\"trebuchet ms\",verdana,arial,sans-serif;font-size:22px;fill:#333;}#mermaid-1758127040372 .error-icon{fill:#552222;}#mermaid-1758127040372 .error-text{fill:#552222;stroke:#552222;}#mermaid-1758127040372 .edge-thickness-normal{stroke-width:2px;}#mermaid-1758127040372 .edge-thickness-thick{stroke-width:3.5px;}#mermaid-1758127040372 .edge-pattern-solid{stroke-dasharray:0;}#mermaid-1758127040372 .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-1758127040372 .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-1758127040372 .marker{fill:#333333;stroke:#333333;}#mermaid-1758127040372 .marker.cross{stroke:#333333;}#mermaid-1758127040372 svg{font-family:\"trebuchet ms\",verdana,arial,sans-serif;font-size:22px;}#mermaid-1758127040372 defs #statediagram-barbEnd{fill:#333333;stroke:#333333;}#mermaid-1758127040372 g.stateGroup text{fill:#9370DB;stroke:none;font-size:10px;}#mermaid-1758127040372 g.stateGroup text{fill:#333;stroke:none;font-size:10px;}#mermaid-1758127040372 g.stateGroup .state-title{font-weight:bolder;fill:#131300;}#mermaid-1758127040372 g.stateGroup rect{fill:#ECECFF;stroke:#9370DB;}#mermaid-1758127040372 g.stateGroup line{stroke:#333333;stroke-width:1;}#mermaid-1758127040372 .transition{stroke:#333333;stroke-width:1;fill:none;}#mermaid-1758127040372 .stateGroup .composit{fill:white;border-bottom:1px;}#mermaid-1758127040372 .stateGroup .alt-composit{fill:#e0e0e0;border-bottom:1px;}#mermaid-1758127040372 .state-note{stroke:#aaaa33;fill:#fff5ad;}#mermaid-1758127040372 .state-note text{fill:black;stroke:none;font-size:10px;}#mermaid-1758127040372 .stateLabel .box{stroke:none;stroke-width:0;fill:#ECECFF;opacity:0.5;}#mermaid-1758127040372 .edgeLabel .label rect{fill:#ECECFF;opacity:0.5;}#mermaid-1758127040372 .edgeLabel .label text{fill:#333;}#mermaid-1758127040372 .label div .edgeLabel{color:#333;}#mermaid-1758127040372 .stateLabel text{fill:#131300;font-size:10px;font-weight:bold;}#mermaid-1758127040372 .node circle.state-start{fill:#333333;stroke:#333333;}#mermaid-1758127040372 .node .fork-join{fill:#333333;stroke:#333333;}#mermaid-1758127040372 .node circle.state-end{fill:#9370DB;stroke:white;stroke-width:1.5;}#mermaid-1758127040372 .end-state-inner{fill:white;stroke-width:1.5;}#mermaid-1758127040372 .node rect{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-1758127040372 .node polygon{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-1758127040372 #statediagram-barbEnd{fill:#333333;}#mermaid-1758127040372 .statediagram-cluster rect{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-1758127040372 .cluster-label,#mermaid-1758127040372 .nodeLabel{color:#131300;}#mermaid-1758127040372 .statediagram-cluster rect.outer{rx:5px;ry:5px;}#mermaid-1758127040372 .statediagram-state .divider{stroke:#9370DB;}#mermaid-1758127040372 .statediagram-state .title-state{rx:5px;ry:5px;}#mermaid-1758127040372 .statediagram-cluster.statediagram-cluster .inner{fill:white;}#mermaid-1758127040372 .statediagram-cluster.statediagram-cluster-alt .inner{fill:#f0f0f0;}#mermaid-1758127040372 .statediagram-cluster .inner{rx:0;ry:0;}#mermaid-1758127040372 .statediagram-state rect.basic{rx:5px;ry:5px;}#mermaid-1758127040372 .statediagram-state rect.divider{stroke-dasharray:10,10;fill:#f0f0f0;}#mermaid-1758127040372 .note-edge{stroke-dasharray:5;}#mermaid-1758127040372 .statediagram-note rect{fill:#fff5ad;stroke:#aaaa33;stroke-width:1px;rx:0;ry:0;}#mermaid-1758127040372 .statediagram-note rect{fill:#fff5ad;stroke:#aaaa33;stroke-width:1px;rx:0;ry:0;}#mermaid-1758127040372 .statediagram-note text{fill:black;}#mermaid-1758127040372 .statediagram-note .nodeLabel{color:black;}#mermaid-1758127040372 .statediagram .edgeLabel{color:red;}#mermaid-1758127040372 #dependencyStart,#mermaid-1758127040372 #dependencyEnd{fill:#333333;stroke:#333333;stroke-width:1;}#mermaid-1758127040372 .statediagramTitleText{text-anchor:middle;font-size:18px;fill:#333;}#mermaid-1758127040372 :root{--mermaid-font-family:\"trebuchet ms\",verdana,arial,sans-serif;}</style><g><defs><marker orient=\"auto\" markerUnits=\"strokeWidth\" markerHeight=\"14\" markerWidth=\"20\" refY=\"7\" refX=\"19\" id=\"statediagram-barbEnd\"><path d=\"M 19,7 L9,13 L14,7 L9,1 Z\"></path></marker></defs><g class=\"root\"><g class=\"clusters\"></g><g class=\"edgePaths\"><path marker-end=\"url(#statediagram-barbEnd)\" style=\"fill:none\" class=\"edge-thickness-normal transition\" id=\"edge0\" d=\"M1098.84765625,22L1098.84765625,31.166666666666668C1098.84765625,40.333333333333336,1098.84765625,58.666666666666664,1098.84765625,77C1098.84765625,95.33333333333333,1098.84765625,113.66666666666667,1098.84765625,122.83333333333333L1098.84765625,132\"></path><path marker-end=\"url(#statediagram-barbEnd)\" style=\"fill:none\" class=\"edge-thickness-normal transition\" id=\"edge1\" d=\"M1060.75390625,170.13393184316598L1017.35546875,187.94494320263834C973.95703125,205.75595456211067,887.16015625,241.37797728105534,878.0592447916666,276.4409000474836C868.9583333333334,311.5038228139119,937.5533854166666,346.0076456278237,971.8509114583334,363.2595570347796L1006.1484375,380.51146844173553\"></path><path marker-end=\"url(#statediagram-barbEnd)\" style=\"fill:none\" class=\"edge-thickness-normal transition\" id=\"edge2\" d=\"M1081.6484375,405.2012865651636L1144.3287760416667,414.66773880430304C1207.0091145833333,424.1341910434424,1332.3697916666667,443.0670955217212,1445.2838541666667,461.1066785363546C1558.1979166666667,479.1462615509879,1658.6653645833333,496.2925231019758,1708.8990885416667,504.8656538774697L1759.1328125,513.4387846529637\"></path><path marker-end=\"url(#statediagram-barbEnd)\" style=\"fill:none\" class=\"edge-thickness-normal transition\" id=\"edge3\" d=\"M1060.75390625,160.10709675905284L928.3951822916666,179.58924729921068C796.0364583333334,199.0713978393686,531.3190104166666,238.03569891968428,432.9196827168367,274.1845161265088C334.5203550170068,310.3333333333333,402.43914753401367,343.6666666666667,436.39854379251705,360.3333333333333L470.3579400510204,377\"></path><path marker-end=\"url(#statediagram-barbEnd)\" style=\"fill:none\" class=\"edge-thickness-normal transition\" id=\"edge4\" d=\"M1136.94140625,171.02081316553728L1177.6692708333333,188.68401097128105C1218.3971354166667,206.34720877702486,1299.8528645833333,241.67360438851242,1377.6907552083333,276.31301646156277C1455.5286458333333,310.95242853461315,1529.7486979166667,344.90485706922624,1566.8587239583333,361.88107133653284L1603.96875,378.8572856038394\"></path><path marker-end=\"url(#statediagram-barbEnd)\" style=\"fill:none\" class=\"edge-thickness-normal transition\" id=\"edge5\" d=\"M1050.4841358418366,377L1055.3624309098639,360.3333333333333C1060.240725977891,343.6666666666667,1069.9973161139455,310.3333333333333,1077.473400297619,277C1084.9494844812925,243.66666666666666,1090.145062712585,210.33333333333334,1092.7428518282313,193.66666666666666L1095.3406409438776,177\"></path><path marker-end=\"url(#statediagram-barbEnd)\" style=\"fill:none\" class=\"edge-thickness-normal transition\" id=\"edge6\" d=\"M520.0753348214286,377L522.9436383928571,360.3333333333333C525.8119419642857,343.6666666666667,531.5485491071428,310.3333333333333,621.6616443452381,274.6349703209052C711.7747395833334,238.93660730847708,886.2643229166666,200.8732146169542,973.5091145833334,181.8415182711927L1060.75390625,162.80982192543127\"></path><path marker-end=\"url(#statediagram-barbEnd)\" style=\"fill:none\" class=\"edge-thickness-normal transition\" id=\"edge7\" d=\"M1655.6794483418366,377L1660.5577434098639,360.3333333333333C1665.436038477891,343.6666666666667,1675.1926286139453,310.3333333333333,1588.736288265306,274.57698400003557C1502.2799479166667,238.82063466673776,1319.6106770833333,200.64126933347552,1228.2760416666667,181.5515866668444L1136.94140625,162.46190400021328\"></path><path marker-end=\"url(#statediagram-barbEnd)\" style=\"fill:none\" class=\"edge-thickness-normal transition\" id=\"edge8\" d=\"M1844.20796875,502L1850.21171875,495.3333333333333C1856.21546875,488.6666666666667,1868.22296875,475.3333333333333,1874.2267187500001,458.25C1880.23046875,441.1666666666667,1880.23046875,420.3333333333333,1880.23046875,389.5C1880.23046875,358.6666666666667,1880.23046875,317.8333333333333,1756.3489583333333,277.9953474575989C1632.4674479166667,238.15736158186442,1384.7044270833333,199.31472316372881,1260.8229166666667,179.89340395466104L1136.94140625,160.47208474559324\"></path><path marker-end=\"url(#statediagram-barbEnd)\" style=\"fill:none\" class=\"edge-thickness-normal transition\" id=\"edge9\" d=\"M1060.75390625,159.4021917099934L908.4498697916666,179.0018264249945C756.1458333333334,198.60146113999562,451.5377604166667,237.8007305699978,299.2337239583333,277.81703195166557C146.9296875,317.8333333333333,146.9296875,358.6666666666667,146.9296875,389.5C146.9296875,420.3333333333333,146.9296875,441.1666666666667,146.9296875,462C146.9296875,482.8333333333333,146.9296875,503.6666666666667,146.9296875,524.5C146.9296875,545.3333333333334,146.9296875,566.1666666666666,257.5699102781864,584.3351263146072C368.2101330563728,602.5035859625477,589.4905786127457,618.0071719250953,700.1308013909321,625.7589649063692L810.7710241691185,633.5107578876431\"></path><path marker-end=\"url(#statediagram-barbEnd)\" style=\"fill:none\" class=\"edge-thickness-normal transition\" id=\"edge10\" d=\"M1006.1484375,404.4827583362207L933.5221354166666,414.0689652801839C860.8958333333334,423.6551722241472,715.6432291666666,442.82758611207356,643.0169270833334,462.83045972270344C570.390625,482.8333333333333,570.390625,503.6666666666667,570.390625,524.5C570.390625,545.3333333333334,570.390625,566.1666666666666,610.4716775111356,584.1988915459505C650.5527300222711,602.2311164252343,730.7148350445423,617.4622328504687,770.7958875556777,625.0777910630859L810.8769400668133,632.6933492757031\"></path><path marker-end=\"url(#statediagram-barbEnd)\" style=\"fill:none\" class=\"edge-thickness-normal transition\" id=\"edge11\" d=\"M567.7265625,408.64711952421106L617.8138020833334,417.5392662701759C667.9010416666666,426.43141301614077,768.0755208333334,444.21570650807035,818.1627604166666,463.52451992070183C868.25,482.8333333333333,868.25,503.6666666666667,868.25,524.5C868.25,545.3333333333334,868.25,566.1666666666666,860.6879754165325,583.6218016390718C853.125950833065,601.076936611477,838.0019016661299,615.1538732229538,830.4398770826624,622.1923415286924L822.8778524991949,629.2308098344308\"></path><path marker-end=\"url(#statediagram-barbEnd)\" style=\"fill:none\" class=\"edge-thickness-normal transition\" id=\"edge12\" d=\"M1603.96875,405.33934521691305L1530.9921875,414.7827876807608C1458.015625,424.2262301446087,1312.0625,443.1131150723043,1239.0859375,462.9732242028188C1166.109375,482.8333333333333,1166.109375,503.6666666666667,1166.109375,524.5C1166.109375,545.3333333333334,1166.109375,566.1666666666666,1109.2063210810388,584.2606737918824C1052.3032671620779,602.354680917098,938.4971593241556,617.7093618341959,881.5941054051945,625.3867022927449L824.6910514862333,633.0640427512939\"></path><path marker-end=\"url(#statediagram-barbEnd)\" style=\"fill:none\" class=\"edge-thickness-normal transition\" id=\"edge13\" d=\"M1823.9453125,547L1823.9453125,553.6666666666666C1823.9453125,560.3333333333334,1823.9453125,573.6666666666666,1657.41214076333,588.112230094929C1490.8789690266594,602.5577935231913,1157.812625553319,618.1155870463826,991.2794538166487,625.8944838079783L824.7462820799785,633.673380569574\"></path></g><g class=\"edgeLabels\"><g transform=\"translate(1098.84765625, 77)\" class=\"edgeLabel\"><g transform=\"translate(-107.2421875, -30)\" class=\"label\"><rect height=\"60\" width=\"214.484375\" ry=\"0\" rx=\"0\"></rect><foreignObject height=\"60\" width=\"214.484375\"><div style=\"display: inline-block; white-space: nowrap;\" xmlns=\"http://www.w3.org/1999/xhtml\"><span class=\"edgeLabel\">Action <br> (Create Subscription)</span></div></foreignObject></g></g><g transform=\"translate(800.36328125, 277)\" class=\"edgeLabel\"><g transform=\"translate(-99.671875, -30)\" class=\"label\"><rect height=\"60\" width=\"199.34375\" ry=\"0\" rx=\"0\"></rect><foreignObject height=\"60\" width=\"199.34375\"><div style=\"display: inline-block; white-space: nowrap;\" xmlns=\"http://www.w3.org/1999/xhtml\"><span class=\"edgeLabel\">HTTP callback error <br>(transient errors)</span></div></foreignObject></g></g><g transform=\"translate(1457.73046875, 462)\" class=\"edgeLabel\"><g transform=\"translate(-92.5703125, -15)\" class=\"label\"><rect height=\"30\" width=\"185.140625\" ry=\"0\" rx=\"0\"></rect><foreignObject height=\"30\" width=\"185.140625\"><div style=\"display: inline-block; white-space: nowrap;\" xmlns=\"http://www.w3.org/1999/xhtml\"><span class=\"edgeLabel\">8h in Failed status</span></div></foreignObject></g></g><g transform=\"translate(266.6015625, 277)\" class=\"edgeLabel\"><g transform=\"translate(-99.671875, -30)\" class=\"label\"><rect height=\"60\" width=\"199.34375\" ry=\"0\" rx=\"0\"></rect><foreignObject height=\"60\" width=\"199.34375\"><div style=\"display: inline-block; white-space: nowrap;\" xmlns=\"http://www.w3.org/1999/xhtml\"><span class=\"edgeLabel\">HTTP callback error <br>(rejection errors)</span></div></foreignObject></g></g><g transform=\"translate(1381.30859375, 277)\" class=\"edgeLabel\"><g transform=\"translate(-136.609375, -15)\" class=\"label\"><rect height=\"30\" width=\"273.21875\" ry=\"0\" rx=\"0\"></rect><foreignObject height=\"30\" width=\"273.21875\"><div style=\"display: inline-block; white-space: nowrap;\" xmlns=\"http://www.w3.org/1999/xhtml\"><span class=\"edgeLabel\">Action(Pause Subscription)</span></div></foreignObject></g></g><g transform=\"translate(1079.75390625, 277)\" class=\"edgeLabel\"><g transform=\"translate(-144.9453125, -75)\" class=\"label\"><rect height=\"150\" width=\"289.890625\" ry=\"0\" rx=\"0\"></rect><foreignObject height=\"150\" width=\"289.890625\"><div style=\"display: inline-block; white-space: nowrap;\" xmlns=\"http://www.w3.org/1999/xhtml\"><span class=\"edgeLabel\">Action(Update Subscription)<br> or<br> Action(Replay Subscription)<br> or<br> HTTP success/Auto-recovery</span></div></foreignObject></g></g><g transform=\"translate(537.28515625, 277)\" class=\"edgeLabel\"><g transform=\"translate(-143.40625, -45)\" class=\"label\"><rect height=\"90\" width=\"286.8125\" ry=\"0\" rx=\"0\"></rect><foreignObject height=\"90\" width=\"286.8125\"><div style=\"display: inline-block; white-space: nowrap;\" xmlns=\"http://www.w3.org/1999/xhtml\"><span class=\"edgeLabel\">Action(Update Subscription)<br> or<br> Action(Replay Subscription)</span></div></foreignObject></g></g><g transform=\"translate(1684.94921875, 277)\" class=\"edgeLabel\"><g transform=\"translate(-147.03125, -75)\" class=\"label\"><rect height=\"150\" width=\"294.0625\" ry=\"0\" rx=\"0\"></rect><foreignObject height=\"150\" width=\"294.0625\"><div style=\"display: inline-block; white-space: nowrap;\" xmlns=\"http://www.w3.org/1999/xhtml\"><span class=\"edgeLabel\">Action(Resume Subscription)<br> or<br> Action(Update Subscription)<br> or<br> Action(Replay Subscription)</span></div></foreignObject></g></g><g transform=\"translate(1880.23046875, 399.5)\" class=\"edgeLabel\"><g transform=\"translate(-143.40625, -15)\" class=\"label\"><rect height=\"30\" width=\"286.8125\" ry=\"0\" rx=\"0\"></rect><foreignObject height=\"30\" width=\"286.8125\"><div style=\"display: inline-block; white-space: nowrap;\" xmlns=\"http://www.w3.org/1999/xhtml\"><span class=\"edgeLabel\">Action(Update Subscription)</span></div></foreignObject></g></g><g transform=\"translate(146.9296875, 462)\" class=\"edgeLabel\"><g transform=\"translate(-138.9296875, -15)\" class=\"label\"><rect height=\"30\" width=\"277.859375\" ry=\"0\" rx=\"0\"></rect><foreignObject height=\"30\" width=\"277.859375\"><div style=\"display: inline-block; white-space: nowrap;\" xmlns=\"http://www.w3.org/1999/xhtml\"><span class=\"edgeLabel\">Action(Delete Subscription)</span></div></foreignObject></g></g><g transform=\"translate(570.390625, 524.5)\" class=\"edgeLabel\"><g transform=\"translate(-138.9296875, -15)\" class=\"label\"><rect height=\"30\" width=\"277.859375\" ry=\"0\" rx=\"0\"></rect><foreignObject height=\"30\" width=\"277.859375\"><div style=\"display: inline-block; white-space: nowrap;\" xmlns=\"http://www.w3.org/1999/xhtml\"><span class=\"edgeLabel\">Action(Delete Subscription)</span></div></foreignObject></g></g><g transform=\"translate(868.25, 524.5)\" class=\"edgeLabel\"><g transform=\"translate(-138.9296875, -15)\" class=\"label\"><rect height=\"30\" width=\"277.859375\" ry=\"0\" rx=\"0\"></rect><foreignObject height=\"30\" width=\"277.859375\"><div style=\"display: inline-block; white-space: nowrap;\" xmlns=\"http://www.w3.org/1999/xhtml\"><span class=\"edgeLabel\">Action(Delete Subscription)</span></div></foreignObject></g></g><g transform=\"translate(1166.109375, 524.5)\" class=\"edgeLabel\"><g transform=\"translate(-138.9296875, -15)\" class=\"label\"><rect height=\"30\" width=\"277.859375\" ry=\"0\" rx=\"0\"></rect><foreignObject height=\"30\" width=\"277.859375\"><div style=\"display: inline-block; white-space: nowrap;\" xmlns=\"http://www.w3.org/1999/xhtml\"><span class=\"edgeLabel\">Action(Delete Subscription)</span></div></foreignObject></g></g><g transform=\"translate(1823.9453125, 587)\" class=\"edgeLabel\"><g transform=\"translate(-138.9296875, -15)\" class=\"label\"><rect height=\"30\" width=\"277.859375\" ry=\"0\" rx=\"0\"></rect><foreignObject height=\"30\" width=\"277.859375\"><div style=\"display: inline-block; white-space: nowrap;\" xmlns=\"http://www.w3.org/1999/xhtml\"><span class=\"edgeLabel\">Action(Delete Subscription)</span></div></foreignObject></g></g></g><g class=\"nodes\"><g transform=\"translate(1098.84765625, 15)\" id=\"state-root_start-0\" class=\"node default\"><circle height=\"14\" width=\"14\" r=\"7\" class=\"state-start\"></circle></g><g transform=\"translate(1098.84765625, 154.5)\" id=\"state-Active-9\" class=\"node  statediagram-state\"><rect height=\"45\" width=\"76.1875\" y=\"-22.5\" x=\"-38.09375\" style=\"\" class=\"basic label-container\"></rect><g transform=\"translate(-30.59375, -15)\" style=\"\" class=\"label\"><rect></rect><foreignObject height=\"30\" width=\"61.1875\"><div style=\"display: inline-block; white-space: nowrap;\" xmlns=\"http://www.w3.org/1999/xhtml\"><span class=\"nodeLabel\">Active</span></div></foreignObject></g></g><g transform=\"translate(1043.8984375, 399.5)\" id=\"state-Failed-10\" class=\"node  statediagram-state\"><rect height=\"45\" width=\"75.5\" y=\"-22.5\" x=\"-37.75\" style=\"\" class=\"basic label-container\"></rect><g transform=\"translate(-30.25, -15)\" style=\"\" class=\"label\"><rect></rect><foreignObject height=\"30\" width=\"60.5\"><div style=\"display: inline-block; white-space: nowrap;\" xmlns=\"http://www.w3.org/1999/xhtml\"><span class=\"nodeLabel\">Failed</span></div></foreignObject></g></g><g transform=\"translate(1823.9453125, 524.5)\" id=\"state-Suspended-13\" class=\"node  statediagram-state\"><rect height=\"45\" width=\"129.625\" y=\"-22.5\" x=\"-64.8125\" style=\"\" class=\"basic label-container\"></rect><g transform=\"translate(-57.3125, -15)\" style=\"\" class=\"label\"><rect></rect><foreignObject height=\"30\" width=\"114.625\"><div style=\"display: inline-block; white-space: nowrap;\" xmlns=\"http://www.w3.org/1999/xhtml\"><span class=\"nodeLabel\">Suspended</span></div></foreignObject></g></g><g transform=\"translate(516.203125, 399.5)\" id=\"state-Rejected-11\" class=\"node  statediagram-state\"><rect height=\"45\" width=\"103.046875\" y=\"-22.5\" x=\"-51.5234375\" style=\"\" class=\"basic label-container\"></rect><g transform=\"translate(-44.0234375, -15)\" style=\"\" class=\"label\"><rect></rect><foreignObject height=\"30\" width=\"88.046875\"><div style=\"display: inline-block; white-space: nowrap;\" xmlns=\"http://www.w3.org/1999/xhtml\"><span class=\"nodeLabel\">Rejected</span></div></foreignObject></g></g><g transform=\"translate(1649.09375, 399.5)\" id=\"state-Paused-12\" class=\"node  statediagram-state\"><rect height=\"45\" width=\"90.25\" y=\"-22.5\" x=\"-45.125\" style=\"\" class=\"basic label-container\"></rect><g transform=\"translate(-37.625, -15)\" style=\"\" class=\"label\"><rect></rect><foreignObject height=\"30\" width=\"75.25\"><div style=\"display: inline-block; white-space: nowrap;\" xmlns=\"http://www.w3.org/1999/xhtml\"><span class=\"nodeLabel\">Paused</span></div></foreignObject></g></g><g transform=\"translate(817.75390625, 634)\" id=\"state-root_end-13\" class=\"node default\"><circle height=\"14\" width=\"14\" r=\"7\" class=\"state-start\"></circle><circle height=\"10\" width=\"10\" r=\"5\" class=\"state-end\"></circle></g></g></g></g></svg></div>\n<p>This is how each subscription operation affects status transitions:</p>\n<ul>\n<li>\n<strong>Create Subscription</strong>\n: The subscription is created in status \n<code class=\"language-text\">Active</code>\n and an internal queue is provisioned to hold the produced events (\n<strong>State Transition: [Start]-->Active</strong>\n).\n<ul>\n<li>\nIt remains \n<code class=\"language-text\">Active</code>\n as long as the events are successfully emitted to the callback webhook.\n</li>\n<li>\nUpon successful event emission, the subscription \n<code class=\"language-text\">offset</code>\n, \n<code class=\"language-text\">latestSucceedEvent</code>\n and \n<code class=\"language-text\">latestSucceedOffset</code>\n are updated.\n</li>\n<li>\nUpon failed event emission due to a transient error, a configurable number of retries occurs and if it still fails, the subscription goes to state \n<code class=\"language-text\">Failed</code>\n (\n<strong>State Transition: Active-->Failed</strong>\n).\n</li>\n<li>\nIf the subscription configuration is set equal to \n<code class=\"language-text\">SKIP_ERRORS</code>\n, then \n<strong>failed</strong>\n or \n<strong>rejected</strong>\n events are \n<em>skipped and permanently lost</em>\n. Otherwise, the events remain in queue until callback webhook restoration.\n</li>\n<li>\nThe \n<strong>auto-recovery</strong>\n process checks periodically the status of the callback webhook in case of a \n<strong>failed</strong>\n subscription and if it is restored, the events pending in queue are emitted and the subscription goes back to status \n<code class=\"language-text\">Active</code>\n (\n<strong>State Transition: Failed-->Active</strong>\n).\n</li>\n<li>\nIf the subscription remains in \n<code class=\"language-text\">Failed</code>\n status for longer than a configurable period (8 hours), then the subscription goes to state \n<code class=\"language-text\">Suspended</code>\n. The auto-recovery process \n<strong>stops</strong>\n, the event queue is \n<strong>destroyed</strong>\n and all events are lost (\n<strong>State Transition: Failed-->Suspended</strong>\n).\n</li>\n<li>\nUpon rejected event emission, a configurable number of retries occurs and if it is still rejected , the subscription goes to state \n<code class=\"language-text\">Rejected</code>\n (\n<strong>State Transition: Active-->Rejected</strong>\n).  The error codes indicating event rejection are:\n</li>\n</ul>\n</li>\n</ul>\n<table>\n<thead>\n<tr>\n<th align=\"center\"><strong>Rejection Status Codes</strong></th>\n<th align=\"center\"><strong>Rejection Messages</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td align=\"center\"><code class=\"language-text\">400</code></td>\n<td align=\"center\">Bad Request</td>\n</tr>\n<tr>\n<td align=\"center\"><code class=\"language-text\">401</code></td>\n<td align=\"center\">Unauthorized</td>\n</tr>\n<tr>\n<td align=\"center\"><code class=\"language-text\">402</code></td>\n<td align=\"center\">Payment Required</td>\n</tr>\n<tr>\n<td align=\"center\"><code class=\"language-text\">403</code></td>\n<td align=\"center\">Forbidden</td>\n</tr>\n<tr>\n<td align=\"center\"><code class=\"language-text\">404</code></td>\n<td align=\"center\">Not Found</td>\n</tr>\n<tr>\n<td align=\"center\"><code class=\"language-text\">405</code></td>\n<td align=\"center\">Method Not Allowed</td>\n</tr>\n<tr>\n<td align=\"center\"><code class=\"language-text\">406</code></td>\n<td align=\"center\">Not Acceptable</td>\n</tr>\n<tr>\n<td align=\"center\"><code class=\"language-text\">410</code></td>\n<td align=\"center\">Gone</td>\n</tr>\n<tr>\n<td align=\"center\"><code class=\"language-text\">413</code></td>\n<td align=\"center\">Payload Too Large</td>\n</tr>\n<tr>\n<td align=\"center\"><code class=\"language-text\">414</code></td>\n<td align=\"center\">URI Too Long</td>\n</tr>\n<tr>\n<td align=\"center\"><code class=\"language-text\">415</code></td>\n<td align=\"center\">Unsupported Media Type</td>\n</tr>\n<tr>\n<td align=\"center\"><code class=\"language-text\">422</code></td>\n<td align=\"center\">Unprocessable Content</td>\n</tr>\n<tr>\n<td align=\"center\"><code class=\"language-text\">431</code></td>\n<td align=\"center\">Request Header Fields Too Large (RFC 6585)</td>\n</tr>\n<tr>\n<td align=\"center\"><code class=\"language-text\">451</code></td>\n<td align=\"center\">Unavailable For Legal Reasons (RFC 7725)</td>\n</tr>\n</tbody>\n</table>\n<ul>\n<li>\n<strong>Update Subscription</strong>\n: This is the way to recover a \n<code class=\"language-text\">Failed</code>\n or \n<code class=\"language-text\">Suspended</code>\n subscription or to change their callback details (\n<strong>State Transition: Failed-->Active</strong>\n or \n<strong>Suspended-->Active</strong>\n).\n</li>\n<li>\n<strong>Pause Subscription</strong>\n: The API consumer may pause an \n<code class=\"language-text\">Active</code>\n subscription. Then it goes to state \n<code class=\"language-text\">Paused</code>\n and stops emitting events. The events remain in queue (\n<strong>State Transition: Active-->Paused</strong>\n).\n</li>\n<li>\n<strong>Resume Subscription</strong>\n: The \n<code class=\"language-text\">Paused</code>\n subscription can be resumed, goes back to state \n<code class=\"language-text\">Active</code>\n and starts either from the offset it was paused or it starts without history by emitting only fresh events (\n<strong>State Transition: Paused-->Active</strong>\n).\n</li>\n<li>\n<strong>Replay Subscription</strong>\n: Events from the subscription queue can be re-emitted from any state excluding \n<code class=\"language-text\">Suspended</code>\n, the subscription goes to state \n<code class=\"language-text\">Active</code>\n and starts re-emission from the offset specified in the request (\n<strong>State Transition: <em>any state</em>-->Active</strong>\n).\n</li>\n<li>\n<strong>Delete Subscription</strong>\n: It can be requested at any status. The subscription and the downstream event queue are destroyed (\n<strong>State Transition: <em>any state</em> -->[End]</strong>\n).\n</li>\n</ul>\n<p><strong>Note</strong>: Each subscription has an owner (the creator) and its lifecycle can be managed only by the owner or an administrator.</p>\n<h2 style=\"position:relative;\"><a href=\"#further-considerations\" aria-label=\"further considerations permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a><div class=\"hidden-anchor\" id=\"further-considerations\"></div>Further Considerations</h2>\n<ul>\n<li>\nIn order to have access to a specific Knowledge Model and its triggers, the Knowledge Model must be published in the Celonis Platform.\n</li>\n<li>\nThe returned data corresponds to the last \n<strong>published</strong>\n version of the Knowledge Model.\n</li>\n</ul>\n<h2 style=\"position:relative;\"><a href=\"#feedback\" aria-label=\"feedback permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a><div class=\"hidden-anchor\" id=\"feedback\"></div>Feedback</h2>\n<p>We value your feedback and are constantly striving to improve our APIs.</p>\n<p>If you have encountered any problems or have any suggestions for new features, please take a moment to share your\nthoughts with us through\nthis <a href=\"https://docs.google.com/forms/d/e/1FAIpQLSeHANiDNRaHNCbdgH0hc1kQv35V2yHb5gkDpZTYjoT-6Gd-rQ/viewform?usp=sf_link\">form</a>.</p>\n<p>Your input is important to us and will help us make our APIs even better.</p>\n<p>Thank you for your time and support!</p>","headings":[{"value":"Event Subscription API","depth":1},{"value":"Goals","depth":2},{"value":"How it works","depth":2},{"value":"Further Considerations","depth":2},{"value":"Feedback","depth":2}]},"contentItem":{"data":{"lastModified":"2025-09-17T16:35:01.000Z","enableToc":null,"disableLastModified":null,"tocMaxDepth":null,"requestLogin":false}},"siteConfig":{"enableToc":false,"disableLastModified":false,"tocMaxDepth":4}},"pageContext":{"matchPath":"","id":"950b8da8-c16c-5e02-89de-898991c6c659__redocly content/process-intelligence-apis/subscription-api/overview/","seo":{"title":"Event Subscription API","description":null,"image":"","keywords":null,"jsonLd":null,"lang":null,"siteUrl":null},"pageId":"process-intelligence-apis/subscription-api/overview.md","pageBaseUrl":"/process-intelligence-apis/subscription-api/overview","type":"markdown","toc":{"enable":true,"maxDepth":4,"headings":[{"depth":1,"value":"Event Subscription API","id":"event-subscription-api"},{"depth":2,"value":"Goals","id":"goals"},{"depth":2,"value":"How it works","id":"how-it-works"},{"depth":2,"value":"Further Considerations","id":"further-considerations"},{"depth":2,"value":"Feedback","id":"feedback"}]},"data":{"title":""},"catalogInfo":null,"link":"/process-intelligence-apis/subscription-api/overview/","sidebarName":"celonis","isLanding":false,"showPrevButton":null,"showNextButton":null,"apiVersions":null,"apiVersionId":null,"isDefaultApiVersion":null}},"staticQueryHashes":["1123603147","1302185487","1344209882","1398840060","1520077861","1975142765","2667623876","2950305614","3240152602","3743992808","561138138"]}