I'm developing a simple RESTful API, and utterly in love with how minimalistic it is. But I'm uncertain as to the correct HTTP response codes for various situations:
Incorrectly formed query
Correctly formed query refers to a resource which does not exist
Resource successfully deleted
Resource successfully edited
I'm currently thinking that 1 would be 403 Forbidden
; 2 would be 410 Gone
; 3 and 4 would be 202 Accepted
. Do they sound right?