Тело ответа должно соответствовать стандарту Problem Details for HTTP APIs. В дополнение к стандарту, ответ должен содержать поле timestamp с моментом возникновения ошибки в формате ISO 8601.
Пример тела ошибочного ответа:
{
"instance": "/guest/reservations",
"status": 409,
"type": "no-available-rooms",
"title": "CONFLICT",
"detail": "There are no available rooms of type: LUX in hotel with id=2 2024-06-03 to: 2024-06-04",
"timestamp": "2024-05-29T11:18:20.665505897Z"
}