AnsweredAssumed Answered

General Question about REST API Education

Question asked by rsm_ddms on Dec 3, 2019
Latest reply on Dec 4, 2019 by rsm_ddms

This is a strange and very broad question, but I'm going to give it a shot.

I have been  working with ArcGIS API for Python and have had decent results, but the hunting and pecking for scraps of useful information that I have done seems incredibly inefficient. 


There is of course the API Reference, which is helpful but full of information that I don't understand, and clearly structured for a specialist. Maybe it's not meant for people like me (Not developers, just trying to do enough coding to streamline the workflow):

arcgis.gis module — arcgis 1.7.0 documentation 


For example, what does "Bases" mean, and what would I do with this information? 


I needed to list data sources, and found this method - service._service_manifest(). I just Googled it and finally found it on StackExchange or something. It is not in the API reference. Without Google, I would not have found it. 


So, my question. Is there one place (that is, ahem, not a $$$ training seminar) that provides a comprehensive explanation of this  API and it's components so that Googling wasn't so frequently necessary to get specific information?


Kind of a Hail Mary, I know, but it just seems like there is a better way to systematically acquire information about this system than Googling and copying snippets from the samples. Is it explained A-Z anywhere? I've looked and haven't found a "ArcGIS API Full Explanation for the Non-Specialist" type of document I was hoping for.I would happily purchase a book if there were one (There doesn't seem to be.)


Thank you,


Randy McGregor