ApiResponse updated to not change HTTP response code if respond() not called