Reservations

Update reservations

Changed on

Updates information about the specified reservations. Note that if any of the fields are sent as null, it won't clear the field in Mews. If the Value within the object is sent as null, the field will be cleared in Mews. Note this operation supports Portfolio Access Tokens.

post/api/connector/v1/reservations/update

Request

  • Base URL: https://api.mews.com
  • URL: https://api.mews.com/api/connector/v1/reservations/update
  • Auth: none declared

Request body

ClientTokenstring required

Token identifying the client application.

AccessTokenstring required

Access token of the client application.

Clientstring required

Name and version of the client application.

EnterpriseIdstring uuid nullable

Unique identifier of the enterprise. Required when using Portfolio Access Tokens, ignored otherwise.

ReservationIdstring uuid required

Unique identifier of the reservation.

Repriceboolean nullable

Whether the price should be updated to latest value for date/rate/category combination set in Mews. If not specified, the reservation price is updated.

ApplyCancellationFeeboolean nullable

Whether the cancellation fees should be applied according to rate cancellation policies. If not specified, the cancellation fees are applied.

Reasonstring nullable

Reason for updating the reservation. Required when updating the price of the reservation.

Response

OK

Cursorstring uuid nullable

Unique identifier of the last and hence oldest reservation returned. This can be used in Limitation in a subsequent request to fetch the next batch of older reservations.

Changes

    • warning

      added the new IT_N3_2 enum value to the /// response property for the response status

    • warning

      added the new IT_N3_3 enum value to the /// response property for the response status

    • warning

      added the new IT_N3_6 enum value to the /// response property for the response status

    • warning

      added the new IT_N6_1 enum value to the /// response property for the response status

    • warning

      added the new IT_N6_2 enum value to the /// response property for the response status

    • warning

      added the new IT_N6_3 enum value to the /// response property for the response status

    • warning

      added the new IT_N6_4 enum value to the /// response property for the response status

    • warning

      added the new IT_N6_5 enum value to the /// response property for the response status

    • warning

      added the new IT_N6_6 enum value to the /// response property for the response status

    • warning

      added the new IT_N6_7 enum value to the /// response property for the response status

    • warning

      added the new IT_N6_8 enum value to the /// response property for the response status

    • warning

      added the new IT_N6_9 enum value to the /// response property for the response status

    • warning

      added the new IT_N7 enum value to the /// response property for the response status

    • info

      added the optional property // to the response with the status

    • warning

      added the new IT_N3_1 enum value to the /// response property for the response status