use response entities on errors; get rid of the headers.
IngestResponseResource -> SimpleResponse
ingest requests return no entity (uses a 204 instead).