[GIS] C# – Access content from ArcGIS Online

arcgis-onlinearcobjectsc

I have got an existing .NET C# desktop application which already reads various GIS formats. I would now like to add support to read data from ArcGIS Online.

What options have I got to access information such as services, groups, search data etc from ArcGIS Online? Can I use ArcObjects, REST endpoints?

Best Answer

ArcGIS Online has a full REST API: http://resources.arcgis.com/en/help/arcgis-rest-api/index.html#//02r300000267000000

It's also worth mentioning, that the ArcGIS Runtime SDK for WPF and upcoming successor ArcGIS Runtime SDK for .NET provide .NET APIs for interacting with ArcGIS Online items (among many other things).