Delete in API recursively deletes everything (might be too strong)