updates to provide err response info

use 404 rather than 204 when item not found for consistency with our
other services