latestSwagger 2.02026-08-172560124.6 KB

6863a5956792

reservation-enquiries

Get all messages of a reservation enquiry

This endpoint allows an agent to get all messages of a reservation enquiry. The id of the reservation enquiry is agent-specific. The agent needs to be authenticated.

The endpoint will return HTTP 404 - Not Found if the reservation enquiry with the specified id could not be found.

It will return HTTP 403 - Forbidden if the agent is not authenticated, if the agent doesn't have permissions or the reservation enquiry doesn't belong to the authenticated agent.

####Request:

  • reservationEnquiryId: Agent-specific ID of the requested reservation enquiry

####Response: The response will contain a list of messages. Each one containing the following fields:

  • senderType: If this message was sent by the customer or by the merchant
  • creationDate: The date time that this message was created. Format: yyyy-MM-ddTHH:mm:ssZ
  • message: The text of the message itself.

Example curl:

curl https://{host}/v{X}/reservation-enquiries/07f53b36-3f48-11e5-a151-feff819cdc9f/messages

Example response:

{
  "messages": [
    {
      "senderType": "CUSTOMER",
      "message": "Customer specific message",
      "creationDate": "2018-05-04T09:26:53Z"
    }
  ]
}
get/v1/reservation-enquiries/{reservationEnquiryId}/messages

Path parameters

reservationEnquiryIdstring required

Id of the reservation enquiry

Response

OK