Простой выбор будет javax.ws.rs.core.Response , найденный в собственном пакете служб Java EE. Это просто говорит, что веб-сервер должен ответить на запрос HTTP.
Например:
if (organisation != null)
return Response.ok().build();
else
return Response.serverError().build();
Пользовательские заголовки ответа и другие экзотические вещи, подобные этому, возможны и с этим типом возврата, но я не думаю, что это будет соответствовать "лучшим практикам".
э-э, я пропустил @ResponseStatus (HttpStatus.CREATED) ... Я думаю, мой ответ не сильно помог
Может быть, это поможет вместо: Как вернуть сгенерированный идентификатор в RESTful POST?