AnsweredAssumed Answered

GeoEnrichement call returns errorcode 20990001

Question asked by on Dec 20, 2017
Latest reply on Mar 28, 2019 by DStauning-esristaff



My company uses the Geoenrichment to geocode properties based on the findAddressCandidate api call that esri has.  For some reason this specific address that comes back with accuracy of 100 from findAddressCandidate api returns an error code of 20990001.  The addess is: 1026 Military St, Port Huron, Michigan, 48060


The rest request url looks like:[{"address":{"text":"1026 Military St, Port Huron, Michigan, 48060"}}]&intersectinggeographies=[{"geographyType": "standard","sourceCountry": "US","geographyLayer": "US.CBSA","name": "CBSA","outfields": ["ID", "NAME"],"intersectionInfo": {"geometryType": "esriGeometryPoint","spatialRel": "esriSpatialRelIntersects"}}, {"geographyType": "standard","sourceCountry": "US","geographyLayer": "US.COUNTIES","name": "COUNTIES","outfields": ["ID", "NAME"],"intersectionInfo": {"geometryType": "esriGeometryPoint","spatialRel": "esriSpatialRelIntersects"}}]&token=TOKEN_HERE&f=json


The json we get back from GeoEnrichment is:

{"results":[{"paramName":"GeoEnrichmentResult","dataType":"GeoEnrichmentResult","value":{"version":"2.0","FeatureSet":[]}}],"error":{"code":20990001,"message":"Internal error.","details":[]},"messages":[]}

Please advocate me in the right direction as in why this would be happening.  I tried to change the address to different possible matches but they all come back with this issue.  I tried a different location all together and they seem to work fine but for some reason this address is the issue.