Объект ответа 201 (тело самого ответа) не должен быть или рассматривается любым http-клиентом как ресурс, который вы только что создали.
Это представление, которое описывает результат.
Если вы хотите, чтобы люди получили доступ к только что созданному ресурсу, они могут сделать это, отправив запрос на URI в заголовке Location, который возвращается с 201.
Если вы возвращаете тело сущности в своем 201, HTTP не считает его ресурсом, который вы только что создали, поэтому вы можете вернуть все, что захотите.
Важной вещью является тип носителя объекта, который вы возвращаете. Если клиенту известна эта сущность, будь то уменьшенная или полная версия сущности, они будут знать, что с ней делать. Если вы ожидаете, что клиент «узнает», что возвращаемый тип носителя для 201 является минимизированной версией, вы принудительно используете сильную связь с вашим собственным протоколом, что нарушает принципы ReST.