<?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 Unable to Process Hosted Feature Service Webhooks with MS Power Automate in ArcGIS Online Questions</title>
    <link>https://community.esri.com/t5/arcgis-online-questions/unable-to-process-hosted-feature-service-webhooks/m-p/688975#M34262</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I was trying to setup and use MS Power Automate to handle Webhooks from Hosted Feature services but the Webhook never seems to send requests to the http trigger created in PowerAutomate.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The following url is reachable from a regular post from&amp;nbsp;&lt;A class="link-titled" href="https://reqbin.com/" title="https://reqbin.com/" rel="nofollow noopener noreferrer" target="_blank"&gt;https://reqbin.com/&lt;/A&gt;&amp;nbsp;as well as from Survey123 (testing only)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://prod-78.westus.logic.azure.com:443/workflows/f8d9bcc498b********0b34e499/triggers/manual/paths/invoke?api-v…" target="_blank"&gt;https://prod-78.westus.logic.azure.com:443/workflows/f8d9bcc498b********0b34e499/triggers/manual/paths/invoke?api-v…&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have added the above url (http flow trigger) to the webhook and enable it to send all (*) change types to the url but the url is never reached. I have tested multiple times and PowerAutomate never receives any requests (the same webhook sends requests to Integromat and works fine)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also the &lt;A href="https://developers.arcgis.com/rest/services-reference/web-hooks-payloads-feature-service-.htm" rel="nofollow noopener noreferrer" target="_blank"&gt;Payload information found in the documentation &lt;/A&gt;seems to be incorrect/incomplete. There are missing commas before the changes url property):&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The help shows for FeaturesCreated:&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
	&lt;SPAN class="string token"&gt;"layerId"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
	&lt;SPAN class="string token"&gt;"serviceName"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"myService"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
	&lt;SPAN class="string token"&gt;"changeType"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"FeaturesCreated"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
	&lt;SPAN class="string token"&gt;"orgId"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"myorgId"&lt;/SPAN&gt;
	&lt;SPAN class="string token"&gt;"changesUrl"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"https://olserver/services/myService/FeatureService/extractChanges?serverGens=[1122, 1124]"&lt;/SPAN&gt;
&lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But looking at the Integromat payload it seems that it&amp;nbsp;look to be:&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE&gt;&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;
	&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
		&lt;SPAN class="string token"&gt;"name"&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"StreetlightsWH"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
		&lt;SPAN class="string token"&gt;"layerId"&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
		&lt;SPAN class="string token"&gt;"orgId"&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"kjhklNLJHGiokojbl"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
		&lt;SPAN class="string token"&gt;"serviceName"&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"StreetlightsWebHook"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
		&lt;SPAN class="string token"&gt;"lastUpdatedTime"&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;1600306252318&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
		&lt;SPAN class="string token"&gt;"changesUrl"&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"https://services.arcgis.com/kjhklNLJHGiokojbl/ArcGIS/rest/services/StreetlightsWebHook/FeatureServer/extractChanges?serverGens=[1531682,1531684]&amp;amp;async=true&amp;amp;returnUpdates=false&amp;amp;returnDeletes=false&amp;amp;returnAttachments=false"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
		&lt;SPAN class="string token"&gt;"events"&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;
			&lt;SPAN class="string token"&gt;"FeaturesCreated"&lt;/SPAN&gt;
		&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;
	&lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Note the array for the event type (events)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It seems that everything Webhook-related just works better and easier to setup on Integromat. The AutoPayload detection is a great feature and it works well.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I wonder if someone has had better luck setting up PowerAutomate flows with Feature Service Webhooks?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for any insights.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 12 Dec 2021 04:59:41 GMT</pubDate>
    <dc:creator>Anonymous User</dc:creator>
    <dc:date>2021-12-12T04:59:41Z</dc:date>
    <item>
      <title>Unable to Process Hosted Feature Service Webhooks with MS Power Automate</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/unable-to-process-hosted-feature-service-webhooks/m-p/688975#M34262</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I was trying to setup and use MS Power Automate to handle Webhooks from Hosted Feature services but the Webhook never seems to send requests to the http trigger created in PowerAutomate.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The following url is reachable from a regular post from&amp;nbsp;&lt;A class="link-titled" href="https://reqbin.com/" title="https://reqbin.com/" rel="nofollow noopener noreferrer" target="_blank"&gt;https://reqbin.com/&lt;/A&gt;&amp;nbsp;as well as from Survey123 (testing only)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://prod-78.westus.logic.azure.com:443/workflows/f8d9bcc498b********0b34e499/triggers/manual/paths/invoke?api-v…" target="_blank"&gt;https://prod-78.westus.logic.azure.com:443/workflows/f8d9bcc498b********0b34e499/triggers/manual/paths/invoke?api-v…&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have added the above url (http flow trigger) to the webhook and enable it to send all (*) change types to the url but the url is never reached. I have tested multiple times and PowerAutomate never receives any requests (the same webhook sends requests to Integromat and works fine)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also the &lt;A href="https://developers.arcgis.com/rest/services-reference/web-hooks-payloads-feature-service-.htm" rel="nofollow noopener noreferrer" target="_blank"&gt;Payload information found in the documentation &lt;/A&gt;seems to be incorrect/incomplete. There are missing commas before the changes url property):&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The help shows for FeaturesCreated:&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
	&lt;SPAN class="string token"&gt;"layerId"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
	&lt;SPAN class="string token"&gt;"serviceName"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"myService"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
	&lt;SPAN class="string token"&gt;"changeType"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"FeaturesCreated"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
	&lt;SPAN class="string token"&gt;"orgId"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"myorgId"&lt;/SPAN&gt;
	&lt;SPAN class="string token"&gt;"changesUrl"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"https://olserver/services/myService/FeatureService/extractChanges?serverGens=[1122, 1124]"&lt;/SPAN&gt;
&lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But looking at the Integromat payload it seems that it&amp;nbsp;look to be:&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE&gt;&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;
	&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
		&lt;SPAN class="string token"&gt;"name"&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"StreetlightsWH"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
		&lt;SPAN class="string token"&gt;"layerId"&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
		&lt;SPAN class="string token"&gt;"orgId"&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"kjhklNLJHGiokojbl"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
		&lt;SPAN class="string token"&gt;"serviceName"&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"StreetlightsWebHook"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
		&lt;SPAN class="string token"&gt;"lastUpdatedTime"&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;1600306252318&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
		&lt;SPAN class="string token"&gt;"changesUrl"&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"https://services.arcgis.com/kjhklNLJHGiokojbl/ArcGIS/rest/services/StreetlightsWebHook/FeatureServer/extractChanges?serverGens=[1531682,1531684]&amp;amp;async=true&amp;amp;returnUpdates=false&amp;amp;returnDeletes=false&amp;amp;returnAttachments=false"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
		&lt;SPAN class="string token"&gt;"events"&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;
			&lt;SPAN class="string token"&gt;"FeaturesCreated"&lt;/SPAN&gt;
		&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;
	&lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Note the array for the event type (events)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It seems that everything Webhook-related just works better and easier to setup on Integromat. The AutoPayload detection is a great feature and it works well.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I wonder if someone has had better luck setting up PowerAutomate flows with Feature Service Webhooks?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for any insights.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 04:59:41 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/unable-to-process-hosted-feature-service-webhooks/m-p/688975#M34262</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2021-12-12T04:59:41Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to Process Hosted Feature Service Webhooks with MS Power Automate</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/unable-to-process-hosted-feature-service-webhooks/m-p/688976#M34263</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&amp;nbsp;&lt;A href="https://community.esri.com/migrated-users/366300"&gt;Juliano Kersting&lt;/A&gt;,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The process is more complicated on Power Automate compared to Integromat. Read my answer to this question :&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.esri.com/thread/261441-esri-webhooks-for-arcgis-online-payload-schema-for-tracking-changes-in-a-hosted-feature-service"&gt;https://community.esri.com/thread/261441-esri-webhooks-for-arcgis-online-payload-schema-for-tracking-changes-in-a-hosted-feature-service&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Nov 2020 13:54:17 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/unable-to-process-hosted-feature-service-webhooks/m-p/688976#M34263</guid>
      <dc:creator>hgaignard</dc:creator>
      <dc:date>2020-11-02T13:54:17Z</dc:date>
    </item>
  </channel>
</rss>

