Перезаписать данные о всех предложениях отеля

Перезаписывает сохраненный список предложений для указанного отеля. Отели представлены моделью Hotel.

Предложение (offer) — это номер с ценами, заданными для разных условий размещения. Представлено моделью Offer.

  1. Формат запроса
    1. Формат тела запроса
  2. Особенности отправки данных

Формат запроса

POST https://hotels.travel.2tapp.cc/api/v1/hotels/{hotelId}/offers
hotelIdИдентификатор отеля.

Формат тела запроса

{
    "offers": [
        <Offer 1>,
        <Offer 2>,
        ...,
        <Offer N>
    ]
}

Особенности отправки данных

Например:

  1. Вы отправили данные о предложениях.
    {
        "offers": [
            {
                "id": "offer_1",
                "name": "Комната 1",
                ...
            },
            {
                "id": "offer_2",
                "name": "Комната 2",
                ...
            }
        ]
    }
  2. При последующей отправке сохранится только предложение "offer_2" с названием "Комната номер 2".
    {
        "offers": [
            {
                "id": "offer_2",
                "name": "Комната номер 2",
                ...
            }
        ]
    }