Finished the API access.  Totally untested.