Thank you, that is very helpful, I have tried it with the new ImageIdentify function -
CloudDeploy[
FormFunction[{"image" -> "Image"},
ImageIdentify[#image]&,"PNG"]]
It works, it is pretty cool. I then tried switching it to an API, which also worked. thanks for the help.