{"repo":"Esri/webhooks-samples","free":true,"listed":false,"github":"https://github.com/Esri/webhooks-samples","clone":"git clone https://github.com/Esri/webhooks-samples.git","description":"Sample receivers, scripts, and workflows to help you get started with Webhooks in ArcGIS Enterprise","language":"Python","stars":94,"topics":["arcgis","arcgis-enterprise","portal","webhook","webhooks","administration","automation","webhook-receiver","payload-url"],"license":"Apache-2.0","category":"api-integrations-sdks","readme_excerpt":"Getting started with Webhooks A webhook is generally regarded as an application that will send a notification when an event occurs. This is different from applications that must make a request and ask if an event has occurred. The difference is subtle, but the webhook scenario quickly notifies you instead of having your application constantly poll. In the ArcGIS world, webhooks are a powerful mechanism that facilitates automation by allowing discrete tasks to be chained together. Consider a classic business problem: I need to know when a new row is created in my table. Or, specifically, in the ArcGIS world: Send me an email when someone completes a survey. The classic polling scenario would require an individual to go and manually check a feature service or write a script to periodically query a RESTful service. Webhooks are the piece between the feature service action (new record) and the notification email, happening almost as soon as the new survey was submitted. The ArcGIS Architecture Center topic, Understanding Webhooks does an incredible job explaining the concept of webhooks. Webhooks were first introduced to ArcGIS Survey123 in 2018, followed closely by ArcGIS Enterprise 10.7 with portal-level webhooks (item, user, group events) in 2019 and most recently, ArcGIS Online Hosted Feature Services introduced support in 2020. ArcGIS Enterprise 11.1 added support for both Feature and Geoprocessing Service webhooks. Follow the relevant help topic for the given technology as ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Esri","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Esri/webhooks-samples/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}