450 create clone api endpoint

closes #450