Delete
Deal with multiple response types
Consistant API