Tutorials for Using the API's in QGIS and/or ArcGIS

Hi. The focus of tomtom documentation and turorials is on using the API’s for web/app development, which makes perfect sense. I was just wondering if anybody knows of any blogs, tutorials or documentation on using the API’s in a GIS applications such as QGIS and/or ArcGIS for layer display, query and routing operations?