DELETE is supposed to be idempotent.
If I DELETE http://example.com/account/123 it\'s going to delete the account.
If I do it again would I expect a 404, sin
I think the same thing, 404 - Account doesn't exist.
You could argue 400 - Bad Request. But in the sense of REST the object you requested to perform an action on doesn't exist. That translates to 404.