I've seen this done before but I can't figure that out how to do it. How do you extract features from a REST service to a feature class (or shapefile)? I believe it involves adding a REST service link to a map in ArcGIS Online (AGOL) then opening in ArcGIS Desktop. Anybody know how to do this?

  • ArcREST can be used to extract features from a REST endpoint plus a host of other functionality.
    – Paul
    Jul 11, 2016 at 19:55

1 Answer 1


If the service is registered with OpenData, the service's OpenData page will allow you to download the data in a variety of different formats including Shapefiles.

Another way to do this would be to query all the features and save the resulting JSON (see sample JavaScript code), then use the JSON to Features geoprocessing tool tool to create a feature class.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.