Neither of these are ’simple’ APIs in the sense of the Google Maps API, but that makes sense, these are inherently more complex operations.
It seems only appropriate to dust off one of my first screencap attempts.
(I look at that video now and just shudder. What was I thinking, there is no plot, little character development, and the lighting is just so film noire. I've grown so much as a filmmaker since then.)