<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: AGOL Feature Service Webhooks in ArcGIS Online Questions</title>
    <link>https://community.esri.com/t5/arcgis-online-questions/agol-feature-service-webhooks/m-p/1165511#M45644</link>
    <description>&lt;P&gt;Sorry... figured it out. In case anyone else has a hard time figuring this out, this is how I found the Service url:&lt;/P&gt;&lt;P&gt;1. Go to the hosted feature layers page in "My Content"&lt;BR /&gt;2. At the bottom right, "Copy" the Url&lt;BR /&gt;3. Paste this url into the Query parameter, then delete the feature layer name and "FeatureServer" from the url so it looks like this:&lt;/P&gt;&lt;P&gt;&lt;A href="https://services.arcgis.com/xxxxxxxxxxxxxxxx/arcgis/rest/services" target="_blank"&gt;https://services.arcgis.com/xxxxxxxxxxxxxxxx/arcgis/rest/services&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Thank you,&lt;BR /&gt;Mike&lt;/P&gt;</description>
    <pubDate>Tue, 19 Apr 2022 00:43:49 GMT</pubDate>
    <dc:creator>MikeFiguray</dc:creator>
    <dc:date>2022-04-19T00:43:49Z</dc:date>
    <item>
      <title>AGOL Feature Service Webhooks</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/agol-feature-service-webhooks/m-p/197863#M9785</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Referencing the recent&amp;nbsp;&lt;A href="https://www.esri.com/arcgis-blog/products/arcgis-online/sharing-collaboration/how-to-create-a-hosted-feature-service-webhook/"&gt;blog post&lt;/A&gt;&amp;nbsp;which has introduced webhook to hosted feature services in AGOL. I was wondering if it was possible to&amp;nbsp;use this to&amp;nbsp;return the updates that have been made to the feature class.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;At the moment,&amp;nbsp;it will tell me when a feature has been created, but I want to be able to pull the attributes of the feature that was created.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TIA&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Jul 2020 09:35:39 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/agol-feature-service-webhooks/m-p/197863#M9785</guid>
      <dc:creator>RonParis</dc:creator>
      <dc:date>2020-07-07T09:35:39Z</dc:date>
    </item>
    <item>
      <title>Re: AGOL Feature Service Webhooks</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/agol-feature-service-webhooks/m-p/197864#M9786</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I can't help with your question, but anyone know why that blog post disappeared and can only be accessed with a password? Wanted to dig into feature service webhooks after reading the blog post, but now can't view it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG class="image-1 jive-image" src="https://community.esri.com/legacyfs/online/499458_pastedImage_1.png" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Jul 2020 22:04:25 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/agol-feature-service-webhooks/m-p/197864#M9786</guid>
      <dc:creator>JimmyKnowles</dc:creator>
      <dc:date>2020-07-07T22:04:25Z</dc:date>
    </item>
    <item>
      <title>Re: AGOL Feature Service Webhooks</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/agol-feature-service-webhooks/m-p/197865#M9787</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm seeing the same password screen.&amp;nbsp; I've been told by my ESRI rep that they just released new functionality for webhooks with feature classes in AGOL but they have no documentation yet.&amp;nbsp; I'm trying to find some information to get me going with this, but keep coming up blank.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Jul 2020 12:00:09 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/agol-feature-service-webhooks/m-p/197865#M9787</guid>
      <dc:creator>TylerBragg2</dc:creator>
      <dc:date>2020-07-20T12:00:09Z</dc:date>
    </item>
    <item>
      <title>Re: AGOL Feature Service Webhooks</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/agol-feature-service-webhooks/m-p/197866#M9788</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all, here is a link to a documentation page on webhooks:&amp;nbsp;&lt;A class="link-titled" href="https://developers.arcgis.com/rest/services-reference/web-hooks-create-feature-service-.htm" title="https://developers.arcgis.com/rest/services-reference/web-hooks-create-feature-service-.htm" rel="nofollow noopener noreferrer" target="_blank"&gt;Create (Feature Service)—ArcGIS REST API | ArcGIS for Developers&lt;/A&gt;. Apologies on the broken blog link, I shared that to a couple of places myself but I believe it is undergoing some revisions. The doc link has essentially the same information though written more in the API referenece style.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is what the payload looks like:&amp;nbsp;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt; "payload": "[{\"name\":\"7_30_webhook\",\"layerId\":0,\"orgId\":\"&amp;lt;OrgID&amp;gt;\",
\"serviceName\":\"test\",\"lastUpdatedTime\":1596148958015,
\"changesUrl\":\"https://services.arcgis.com/OrgID/arcgis/rest/services
/test/FeatureServer/extractChanges?
serverGens=[48170963,48170964]&amp;amp;async=true&amp;amp;returnUpdates=false&amp;amp;
returnDeletes=false&amp;amp;returnAttachments=false\",\"events\":[\"FeaturesCreated\"]}]"&lt;/PRE&gt;&lt;P&gt;With this in mind, it is not possible to return specific features in the payload at this time, however this is really great feedback.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Update:&lt;A href="https://community.esri.com/migrated-users/367175" target="_blank"&gt;Josh Harris&lt;/A&gt;‌ &amp;amp; &lt;A href="https://community.esri.com/migrated-users/136175" target="_blank"&gt;Tyler Bragg&lt;/A&gt;‌ - after some further research and a pointer from &lt;A href="https://community.esri.com/migrated-users/348710" target="_blank"&gt;Mikie Kelly&lt;/A&gt;‌, though you still cannot access individual features in the webhook payload, you can query them through the extract changes URL that is sent in the payload. This is alluded to in the documentation here:&amp;nbsp;&lt;A class="link-titled" href="https://developers.arcgis.com/rest/services-reference/web-hooks-payloads-feature-service-.htm" title="https://developers.arcgis.com/rest/services-reference/web-hooks-payloads-feature-service-.htm" rel="nofollow noopener noreferrer" target="_blank"&gt;Webhooks - Payloads (Feature Service)—ArcGIS REST API | ArcGIS for Developers&lt;/A&gt;. Here is a quick example below:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Making a new edit in ArcGIS Online:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG class="image-1 jive-image" height="278" src="https://community.esri.com/legacyfs/online/502463_pastedImage_2.png" width="377" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then use this endpoint provided in the payload and append a token:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;"&lt;A href="https://services.arcgis.com/" target="_blank"&gt;https://services.arcgis.com/&lt;/A&gt;&amp;lt;OrgID&amp;gt;/arcgis/rest/services/test_offline_layer_replicas/FeatureServer/extractChanges?serverGens=[48420093,48420265]&amp;amp;token=&amp;lt;token&amp;gt;"&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This returns a status URL: &lt;SPAN class="" style="color: #444444; font-weight: bold; font-size: 13px;"&gt;{&lt;/SPAN&gt;&lt;SPAN class="" style="color: #444444; font-size: 13px;"&gt;&lt;/SPAN&gt;&lt;SPAN class="" style="color: #444444; border-left: 1px dotted #bbbbbb; font-size: 13px; margin-left: 2px; padding-left: 24px;"&gt;&lt;SPAN class="" style="margin-left: -20px; padding-left: 20px;"&gt;"&lt;SPAN class="" style="color: #000000;"&gt;statusUrl&lt;/SPAN&gt;":&amp;nbsp;&lt;SPAN class="" style="color: #0b7500;"&gt;"&lt;SPAN&gt;&lt;A href="https://services.arcgis.com/Wl7Y1m92PbjtJs5n/ArcGIS/rest/services/test_offline_layer_replicas/FeatureServer/jobs/2847cc8c-9595-4415-84b1-07a963e82df8" style="color: inherit; text-decoration: none;" rel="nofollow noopener noreferrer" target="_blank"&gt;https://services.arcgis.com/&amp;lt;OrgID&amp;gt;/ArcGIS/rest/services/test_offline_layer_replicas/FeatureServer/jobs/2847cc8c-9595-4415-84b1-07a963e82df8&lt;/A&gt;&lt;/SPAN&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="" style="color: #444444; font-weight: bold; font-size: 13px;"&gt;}&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-weight: 400; font-size: 15px; "&gt;The status URL returns a Result URL that is a JSON file with the attribute/feature information about the edits made:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-weight: 400; font-size: 15px; "&gt;&lt;IMG class="image-2 jive-image" src="https://community.esri.com/legacyfs/online/502464_pastedImage_12.png" /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-weight: 400; font-size: 15px; "&gt;Here is the contents of the JSON file for the edit made in the web map above:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-weight: 400; font-size: 15px; "&gt;{"layerServerGens":[{"id":0,"serverGen":48420265}],"transportType":"esriTransportTypeUrl","responseType":"esriDataChangesResponseTypeEdits","edits":[{"id":0,"features":{"adds":[{"geometry":{"x":-13086458.650021132,"y":4013282.62561917},"attributes":{"OBJECTID":20,"GlobalID":"446B3304-9AE2-4D71-9E6E-E61486B0D95E","CreationDate":1596645398869,"Creator":"&amp;lt;myUsername&amp;gt;","EditDate":1596645398869,"Editor":"&amp;lt;myUsername&amp;gt;","TextFldEdit":"Hello","Float_Field":20.2}}],"updates":[],"deleteIds":[]},"attachments":{"adds":[],"updates":[],"deleteIds":[]}}]}&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-weight: 400; font-size: 15px; "&gt;So to summarize, it will be more configuration at this time but you are able to access individual attributes related to each edit/change that triggered the webhook.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-weight: 400; font-size: 15px; "&gt;--------------------&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What would your specific use case be once you obtained the attributes through the web hook?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-Peter&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 09:53:01 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/agol-feature-service-webhooks/m-p/197866#M9788</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2021-12-11T09:53:01Z</dc:date>
    </item>
    <item>
      <title>Re: AGOL Feature Service Webhooks</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/agol-feature-service-webhooks/m-p/197867#M9789</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Peter,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for the information, that's very useful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For us, being able to return specific features using webhooks would allow us to write straight to a hosted database. i.e. webhook&amp;gt;base URL&amp;gt;database.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We use webhooks for Survey123 and the solution works very well. Just hoping to replicate using hosted feature services AGOL!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 31 Jul 2020 08:03:30 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/agol-feature-service-webhooks/m-p/197867#M9789</guid>
      <dc:creator>RonParis</dc:creator>
      <dc:date>2020-07-31T08:03:30Z</dc:date>
    </item>
    <item>
      <title>Re: AGOL Feature Service Webhooks</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/agol-feature-service-webhooks/m-p/197868#M9790</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;A href="https://community.esri.com/migrated-users/306649"&gt;Peter Klingman&lt;/A&gt;‌,&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regarding attributes in the payload of the webhook - we use those attributes, in several different cases, to attribute automatic notifications.&amp;nbsp; For example, I recently set up feature level webhooks for one of our ArcGIS Workforce projects layers.&amp;nbsp; When a new assignment is created in the Workforce Project,&amp;nbsp;it triggers a scenario in Integromat that sends a text to the Field Crew Supervisor with the address of the assignment and the priority level.&amp;nbsp; In order to get the address and priority level, I have to conduct an HTTP POST request to the feature service and look for the feature with the newest creation date, then extract the data.&amp;nbsp; It would be nice if the feature level webhook would at least pass along the GlobalId of the feature (based on the "changeTypes" parameter, which is, in my case, FeaturesCreated).&amp;nbsp; I think ideally though, it would be a great addition to the feature level webhooks functionality if there could be a code block added that customized the webhook to include attributes of the user's choice in the payload.&amp;nbsp; I can't complain though - I'm excited just to have the feature level webhook functionality at this point!&amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 31 Jul 2020 10:57:26 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/agol-feature-service-webhooks/m-p/197868#M9790</guid>
      <dc:creator>TylerBragg2</dc:creator>
      <dc:date>2020-07-31T10:57:26Z</dc:date>
    </item>
    <item>
      <title>Re: AGOL Feature Service Webhooks</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/agol-feature-service-webhooks/m-p/197869#M9791</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A href="https://community.esri.com/migrated-users/367175"&gt;Josh Harris&lt;/A&gt;‌ &amp;amp; &lt;A href="https://community.esri.com/migrated-users/136175"&gt;Tyler Bragg&lt;/A&gt;‌ thank you for the detailed descriptions above. Very helpful!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 31 Jul 2020 18:20:27 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/agol-feature-service-webhooks/m-p/197869#M9791</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2020-07-31T18:20:27Z</dc:date>
    </item>
    <item>
      <title>Re: AGOL Feature Service Webhooks</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/agol-feature-service-webhooks/m-p/197870#M9792</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A href="https://community.esri.com/migrated-users/306649"&gt;Peter Klingman&lt;/A&gt;‌, Thanks for the update about the "extractChanges" functionality.&amp;nbsp; I can say that I have already tried to use this option, and I think there may be some issues with it (or the issue is with me).&amp;nbsp; I couldn't get it to work consistently.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Specifically, I am using the feature level webhook to trigger a scenario in Integromat when a few feature is added to the feature layer (This particular feature layer is the "assignments" layer in one of our Workforce projects).&amp;nbsp; The Integromat scenario then sends a text message (email to text) to the field supervisor to make him aware of the new assignment in Workforce.&amp;nbsp; I want to include the address and priority level of the assignment in the message so he has an initial idea of the location and severity of the problem, which is why I need attribute information.&amp;nbsp; As I was creating this workflow, I initially set up the scenario to use the extract Changes functionality that you mention above, which returns the Status URL, which contains the Result URL json file.&amp;nbsp; I tested all my HTTP requests in Postman, and everything worked perfectly.&amp;nbsp; However, when running the scenario in Integromat, I kept receiving an error when it tried to open the Result URL json file after the webhook trigger.&amp;nbsp; I can't remember the exact wording of the error, but it basically said that the json file (Result URL) did not exist.&amp;nbsp; When I went back to review the error (just moments later), it worked just fine and opened it right up.&amp;nbsp; So I was thinking that there may be a time delay in the creation of the Result URL json file after the extractChanges is triggered, and before that file is actually generated my Integromat scenario has already tried to open it, causing the error.&amp;nbsp; I don't know if this is actually what was happening, but it was the only explanation I could come up with.&amp;nbsp; Is there a way to determine the amount of time it takes for AGOL to generate this Result URL json?&amp;nbsp; Maybe it was an issue with the way I had things set up though.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So as a workaround, instead of using the extractChanges function, once the new feature is created and the webhook is triggered, my scenario makes an HTTP POST request to the feature server, queries where CreationDate was in the last 2 minutes, then grabs the attributes from the feature returned in that query.&amp;nbsp; It's working, but not ideal, especially in an event where two assignments may be submitted back to back within 2 minutes of each other (not highly likely, as it takes a minute or two to enter all the appropriate information for the assignment).&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would have included screenshots of this issue, but I abandoned the idea when I discovered the workaround, and now I'd have to go back and set the whole thing up for using extractChanges to see what was happening again.&amp;nbsp; It would be nice to get this working, as I could then parse the Result URL json, grab the "globalID," then make an HTTP POST request back to the feature service and grab the attributes of the feature with that globalID (instead of looking for features created within the last 2 minutes).&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, the link that you provided above regarding the 'Create Webhooks' API Documentation, as you stated, is more of the API reference information and doesn't actually&amp;nbsp;direct you as to how to go about&amp;nbsp;getting the feature level webhook setup for the feature layer.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for following up on this!&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Aug 2020 18:01:35 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/agol-feature-service-webhooks/m-p/197870#M9792</guid>
      <dc:creator>TylerBragg2</dc:creator>
      <dc:date>2020-08-05T18:01:35Z</dc:date>
    </item>
    <item>
      <title>Re: AGOL Feature Service Webhooks</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/agol-feature-service-webhooks/m-p/197871#M9793</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for the follow-up response on this Tyler, and glad you found a workable solution for the time being. I haven't proven this out myself yet, but I imagine the best way to address it would be to check the status of the extract changes job and once it is "Completed", then open the Result URL file. I hope this helps, feel free to post here or reach out to me at &lt;A href="mailto:pklingman@esri.com"&gt;pklingman@esri.com&lt;/A&gt;&amp;nbsp;with any additional questions or feedback.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-Peter&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Aug 2020 19:55:34 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/agol-feature-service-webhooks/m-p/197871#M9793</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2020-08-10T19:55:34Z</dc:date>
    </item>
    <item>
      <title>Re: AGOL Feature Service Webhooks</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/agol-feature-service-webhooks/m-p/197872#M9794</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A href="https://community.esri.com/migrated-users/136175"&gt;Tyler Bragg&lt;/A&gt;‌&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The webhooks blog is live now, and shows how to use the sleep function in Integromat to handle the delay in generating the json file found at the result URL.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://www.esri.com/arcgis-blog/products/arcgis-online/sharing-collaboration/how-to-create-a-hosted-feature-service-webhook/" title="https://www.esri.com/arcgis-blog/products/arcgis-online/sharing-collaboration/how-to-create-a-hosted-feature-service-webhook/"&gt;Create a hosted feature service webhook&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-Peter&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 31 Aug 2020 21:49:29 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/agol-feature-service-webhooks/m-p/197872#M9794</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2020-08-31T21:49:29Z</dc:date>
    </item>
    <item>
      <title>Re: AGOL Feature Service Webhooks</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/agol-feature-service-webhooks/m-p/197873#M9795</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A href="https://community.esri.com/migrated-users/306649"&gt;Peter Klingman&lt;/A&gt;‌,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for the update!&amp;nbsp; I'll check this out and I'm sure I will learn a few things.&amp;nbsp; I wasn't aware of the "sleep" function in Integromat, so I'll have to look into that as well.&amp;nbsp; Awesome!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tyler&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 01 Sep 2020 11:41:14 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/agol-feature-service-webhooks/m-p/197873#M9795</guid>
      <dc:creator>TylerBragg2</dc:creator>
      <dc:date>2020-09-01T11:41:14Z</dc:date>
    </item>
    <item>
      <title>Re: AGOL Feature Service Webhooks</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/agol-feature-service-webhooks/m-p/197874#M9796</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sounds good! I didn't know about the Sleep function either, was pretty excited to learn about that.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Sep 2020 22:11:29 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/agol-feature-service-webhooks/m-p/197874#M9796</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2020-09-03T22:11:29Z</dc:date>
    </item>
    <item>
      <title>Re: AGOL Feature Service Webhooks</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/agol-feature-service-webhooks/m-p/1015262#M37951</link>
      <description>&lt;P&gt;Hi Peter,&lt;/P&gt;&lt;P&gt;Is there a way to use the extract changes example you have above to take the coordinates of a newly created feature and reverse geocode to a field? I'm trying to think of a way to auto-populate a field with an address derived from only a point placed on the map.&lt;/P&gt;&lt;P&gt;Thanks. -Derek&lt;/P&gt;</description>
      <pubDate>Fri, 08 Jan 2021 22:43:44 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/agol-feature-service-webhooks/m-p/1015262#M37951</guid>
      <dc:creator>Derek_Bedarf</dc:creator>
      <dc:date>2021-01-08T22:43:44Z</dc:date>
    </item>
    <item>
      <title>Re: AGOL Feature Service Webhooks</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/agol-feature-service-webhooks/m-p/1018261#M38086</link>
      <description>&lt;P&gt;Hoping you can advise on this one&amp;nbsp;@Anonymous User...&lt;/P&gt;&lt;P&gt;I've started using Integromat to automate and grab the resulting json file and give me the specific attributes I am after (referenced at the bottom of the blog post). The only issue I'm encountering is that my feature service needs to be publicly shared for this to work. Is it possible to build into the Integromat scenario an authentication so that this can be achieved without needing to publicly share an editable feature service?&lt;/P&gt;</description>
      <pubDate>Wed, 20 Jan 2021 08:54:23 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/agol-feature-service-webhooks/m-p/1018261#M38086</guid>
      <dc:creator>RonParis</dc:creator>
      <dc:date>2021-01-20T08:54:23Z</dc:date>
    </item>
    <item>
      <title>Re: AGOL Feature Service Webhooks</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/agol-feature-service-webhooks/m-p/1018534#M38097</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/78890"&gt;@RonParis&lt;/a&gt;&amp;nbsp;- I had to check the blog to be sure, but it is surprising that it was written for a publicly editable hosted layer. Since we are now more explicitly discouraging publicly editable layers, this would be important to amend.&amp;nbsp;&lt;/P&gt;&lt;P&gt;You will need to &lt;A href="https://developers.arcgis.com/rest/users-groups-and-items/generate-token.htm" target="_blank" rel="noopener"&gt;generate a token&lt;/A&gt; that will be appended to the URLs. You can do this in Integromat with the &lt;A href="https://support.integromat.com/hc/en-us/articles/360006248533-HTTP" target="_blank" rel="noopener"&gt;HTTP module&lt;/A&gt;. I did test this quickly and it returns a token that can be used to access a secure service. Then you would append the token to each of the service URLs to access the endpoints. Below are the parameters I used in the request body, also documented in the generateToken link.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Peter_Klingman_1-1611189644829.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/4204iBAEDF1AF449E2EF9/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Peter_Klingman_1-1611189644829.png" alt="Peter_Klingman_1-1611189644829.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Peter_Klingman_0-1611189545839.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/4203i78DB133E2FE771B5/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Peter_Klingman_0-1611189545839.png" alt="Peter_Klingman_0-1611189545839.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;I hope this helps ~ it definitely needs some fine-tuning but I hope this gets you started!&lt;/P&gt;&lt;P&gt;-Peter&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 21 Jan 2021 00:41:22 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/agol-feature-service-webhooks/m-p/1018534#M38097</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2021-01-21T00:41:22Z</dc:date>
    </item>
    <item>
      <title>Re: AGOL Feature Service Webhooks</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/agol-feature-service-webhooks/m-p/1018536#M38098</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/205141"&gt;@Derek_Bedarf&lt;/a&gt;&amp;nbsp;- this sounds possible to me. You have access to the attributes of the feature (&lt;A href="https://www.esri.com/arcgis-blog/products/arcgis-online/sharing-collaboration/how-to-create-a-hosted-feature-service-webhook/#:~:text=Webhooks%20allow%20you%20to%20build,to%20the%20webhook's%20configured%20URL." target="_blank" rel="noopener"&gt;here&lt;/A&gt; is the blog on how to accomplish that component), so you would need to obtain the X/Y from the edit, then chain together some HTTP modules to &lt;A href="https://developers.arcgis.com/rest/geocode/api-reference/geocoding-reverse-geocode.htm" target="_blank" rel="noopener"&gt;reverse geocode the coordinates&lt;/A&gt;&amp;nbsp;and then &lt;A href="https://developers.arcgis.com/rest/services-reference/update-features.htm" target="_blank" rel="noopener"&gt;update the feature&lt;/A&gt; or &lt;A href="https://developers.arcgis.com/rest/services-reference/apply-edits-feature-service-.htm" target="_blank" rel="noopener"&gt;apply the edit&lt;/A&gt;, back into the desired field. Hope this helps!&lt;/P&gt;</description>
      <pubDate>Thu, 21 Jan 2021 00:48:15 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/agol-feature-service-webhooks/m-p/1018536#M38098</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2021-01-21T00:48:15Z</dc:date>
    </item>
    <item>
      <title>Re: AGOL Feature Service Webhooks</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/agol-feature-service-webhooks/m-p/1018645#M38105</link>
      <description>&lt;P&gt;That's great, thanks&amp;nbsp;@Anonymous User. I've managed to get the token to generate and then append to the URLs along the scenario, utilising the substring function to grab the token from HTTP response. It's not the prettiest but it works!&lt;/P&gt;</description>
      <pubDate>Thu, 21 Jan 2021 12:25:39 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/agol-feature-service-webhooks/m-p/1018645#M38105</guid>
      <dc:creator>RonParis</dc:creator>
      <dc:date>2021-01-21T12:25:39Z</dc:date>
    </item>
    <item>
      <title>Re: AGOL Feature Service Webhooks</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/agol-feature-service-webhooks/m-p/1018747#M38116</link>
      <description>&lt;P&gt;Glad it worked!&lt;/P&gt;</description>
      <pubDate>Thu, 21 Jan 2021 17:46:02 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/agol-feature-service-webhooks/m-p/1018747#M38116</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2021-01-21T17:46:02Z</dc:date>
    </item>
    <item>
      <title>Re: AGOL Feature Service Webhooks</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/agol-feature-service-webhooks/m-p/1018980#M38130</link>
      <description>&lt;P&gt;Hi Peter.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am trying to run the extract changes for an ArcGIS Online feature layer. When I try and access the job's resulting URL I get an error stating "&lt;SPAN&gt;Invalid Sync model type. syncLayers json object is required.&lt;/SPAN&gt;".&lt;/P&gt;&lt;P&gt;Do you know what is causing this?&lt;/P&gt;&lt;P&gt;Thanks, Julian.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="julian_svcs_0-1611282971775.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/4315i2B504330990F8860/image-size/medium?v=v2&amp;amp;px=400" role="button" title="julian_svcs_0-1611282971775.png" alt="julian_svcs_0-1611282971775.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 22 Jan 2021 02:37:14 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/agol-feature-service-webhooks/m-p/1018980#M38130</guid>
      <dc:creator>julian_svcs</dc:creator>
      <dc:date>2021-01-22T02:37:14Z</dc:date>
    </item>
    <item>
      <title>Re: AGOL Feature Service Webhooks</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/agol-feature-service-webhooks/m-p/1019334#M38142</link>
      <description>&lt;P&gt;Hi Julian,&lt;/P&gt;&lt;P&gt;The one record of this error I am seeing internally indicated it was caused by a mismatch between the layerServerGens and Layers parameters in the &lt;A href="https://developers.arcgis.com/rest/services-reference/extract-changes-feature-service-.htm" target="_blank" rel="noopener"&gt;extractChanges call.&lt;/A&gt;&lt;/P&gt;&lt;P&gt;I would make sure the same layers are referenced in each parameter (e.g. 0 in both parameters vs. 0 in one parameter and 0 and 1 in the other). If they are and you are still running into the issue, let me know and I can help get a support case going for an analyst to take a closer look at the issue.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I hope this helps,&lt;/P&gt;&lt;P&gt;-Peter&lt;/P&gt;</description>
      <pubDate>Sat, 23 Jan 2021 00:13:55 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/agol-feature-service-webhooks/m-p/1019334#M38142</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2021-01-23T00:13:55Z</dc:date>
    </item>
  </channel>
</rss>

