Getting "Not Found Error" when using the addFeatures rest api

609
2
02-05-2020 03:29 AM
TomRuff
New Contributor III

Hi,

I'm trying to add data to a feature service upon submission of a survey123 form. To do this I'm using Power automate (MS flow), however when making the api call to the AddData api I'm getting the response "Not found".

The request I'm making is below:

https://services.arcgis.com/XXXXX/arcgis/rest/services/service_XXXX/FeatureServer/0/addFeatures?token=MYTOKEN

body:

{
"f": "json",
"adds": "[{\"geometry\":{\"x\":0,\"y\":0,\"spatialReference\":{\"wkid\":102100,\"latestWkid\":3857}},\"attributes\":MY GEOMETRYHERE}}]",
"token": "MY TOKEN",
"rollbackOnFailure": "true"
}
Reponse details:
The error details I have:
status code: 404
X-ArcGIS-Correlation-Id
XXXX
X-ArcGIS-Instance
MTSDS_Web_IN_11
Access-Control-Allow-Origin
*
X-Cache
Error from cloudfront
X-Amz-Cf-Pop
AMS54-C1
X-Amz-Cf-Id
HDibQhp2qo3c_YhMMxnFLMVw_REW8Lpx3E5tmiAWKw7O7XAjSpKpGA==
Date
Wed, 05 Feb 2020 11:23:52 GMT
Server
Microsoft-IIS/10.0
Via
1.1 38f6d324a75dff585b0ce25920fd4bda.cloudfront.net (CloudFront)
X-Powered-By
ASP.NET
Content-Length
1245
Content-Type
text/html
Response body:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
<title>404 - File or directory not found.</title>
<style type="text/css">
<!--
body{margin:0;font-size:.7em;font-family:Verdana, Arial, Helvetica, sans-serif;background:#EEEEEE;}
fieldset{padding:0 15px 10px 15px;}
h1{font-size:2.4em;margin:0;color:#FFF;}
h2{font-size:1.7em;margin:0;color:#CC0000;}
h3{font-size:1.2em;margin:10px 0 0 0;color:#000000;}
#header{width:96%;margin:0 0 0 0;padding:6px 2% 6px 2%;font-family:"trebuchet MS", Verdana, sans-serif;color:#FFF;
background-color:#555555;}
#content{margin:0 0 0 2%;position:relative;}
.content-container{background:#FFF;width:96%;margin-top:8px;padding:10px;position:relative;}
-->
</style>
</head>
<body>
<div id="header"><h1>Server Error</h1></div>
<div id="content">
<div class="content-container"><fieldset>
<h2>404 - File or directory not found.</h2>
<h3>The resource you are looking for might have been removed, had its name changed, or is temporarily unavailable.</h3>
</fieldset></div>
</div>
</body>
</html>
If I follow the same link in the browser it seems to function correctly?
Any ideas?
0 Kudos
2 Replies
Noah-Sager
Esri Regular Contributor

Tom, you might want to post this question in the Survey123 for ArcGIS group: Survey123 for ArcGIS 

This group is more for asking questions about the JS API: Quick Start | ArcGIS API for JavaScript 4.14 

0 Kudos
JamesTedrick
Esri Esteemed Contributor

Hi Tom,

Just to confirm, you are using a POST request?  I believe that I've seen this error with a GET request to the addFeatures endpoint.

0 Kudos