450 create clone api endpoint

closes #450
I agree, no need to return a string, the response code and endpoint name convey that information