ActionFinish in the API

Last mile of the ActionFinish function to the API
add a bunch more crazy things here -- service tags, machine tags, total nonsense, etc