As in ArcGIS Online, can we add the features to GeoServer layer though REST API?

If yes, can you tell me where i can find the help on this?

Or can you tell me how I can write my own REST API to Geoserver to add/Update the feature to Geoserver layer?

closed as too broad by PolyGeo Jul 18 '18 at 12:49

Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.


No, there is no REST based API for data manipulation, only for configuration. To modify vectors you should use WFS-T

  • Thank you.. can you guide if i need to create REST API for data manipulation what i have to do – chiranjeevigk Jul 21 '15 at 12:49
  • 1
    I'm afraid a complete response would be a little book, if are good at Java/Spring you should look into the existing REST api and imitate the existing code: github.com/geoserver/geoserver/tree/master/src/restconfig – Andrea Aime Jul 23 '15 at 16:11
  • I always wondered - if someone implemented the 'GeoServices REST Specification' to work with GeoServer, then ArcGIS clients could work GeoServer? (or Mapserver) esri.com/industries/landing-pages/geoservices/geoservices – Simon Jul 25 '15 at 6:07
  • One can only hope, given the is no official standard spec for it. But there is a good chance, ESRI needs to maintain its servers and clients compatibile with each other, don't think they can force people to upgrade both clients and server in a single shot... – Andrea Aime Jul 26 '15 at 12:23

You should consult the online documentation for GeoServer, which has extensive information about the REST interface:

GeoServer REST

There are also examples in a number of languages:


  • these are only for the configuring the Geoserver i think.. i need to add the features to layer.. Instead of using WFS-T – chiranjeevigk Jul 21 '15 at 8:16

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