fix(api) uses correct method to update draft & deletes with version

Previously using POST to update a draft failed, as did using DELETE to delete without a version.