GET api/TourTransactions/Supplier/UpcomingEvent?accommodationProfileId={accommodationProfileId}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
accommodationProfileId

integer

Required

Body Parameters

None.

Response Information

Resource Description

Collection of EventViewModels
NameDescriptionTypeAdditional information
BookingId

integer

None.

ConfirmationNumber

string

String length: inclusive between 0 and 50

GuestLeader

string

String length: inclusive between 0 and 150

CheckInDateTime

date

None.

CheckOutDateTime

date

None.

Items

Collection of ComponentEventVIewModel

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "BookingId": 1,
    "ConfirmationNumber": "sample string 2",
    "GuestLeader": "sample string 3",
    "CheckInDateTime": "2025-06-26T14:26:29.6116515+00:00",
    "CheckOutDateTime": "2025-06-26T14:26:29.6116515+00:00",
    "Items": [
      {
        "ServiceItemId": 1,
        "Value": "sample string 2",
        "Text": "sample string 3"
      },
      {
        "ServiceItemId": 1,
        "Value": "sample string 2",
        "Text": "sample string 3"
      }
    ]
  },
  {
    "BookingId": 1,
    "ConfirmationNumber": "sample string 2",
    "GuestLeader": "sample string 3",
    "CheckInDateTime": "2025-06-26T14:26:29.6116515+00:00",
    "CheckOutDateTime": "2025-06-26T14:26:29.6116515+00:00",
    "Items": [
      {
        "ServiceItemId": 1,
        "Value": "sample string 2",
        "Text": "sample string 3"
      },
      {
        "ServiceItemId": 1,
        "Value": "sample string 2",
        "Text": "sample string 3"
      }
    ]
  }
]

application/xml, text/xml

Sample:
<ArrayOfEventViewModels xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TripPlannerAPI.Models.DTO">
  <EventViewModels>
    <BookingId>1</BookingId>
    <CheckInDateTime>2025-06-26T14:26:29.6116515+00:00</CheckInDateTime>
    <CheckOutDateTime>2025-06-26T14:26:29.6116515+00:00</CheckOutDateTime>
    <ConfirmationNumber>sample string 2</ConfirmationNumber>
    <GuestLeader>sample string 3</GuestLeader>
    <Items>
      <ComponentEventVIewModel>
        <Text>sample string 3</Text>
        <Value>sample string 2</Value>
        <ServiceItemId>1</ServiceItemId>
      </ComponentEventVIewModel>
      <ComponentEventVIewModel>
        <Text>sample string 3</Text>
        <Value>sample string 2</Value>
        <ServiceItemId>1</ServiceItemId>
      </ComponentEventVIewModel>
    </Items>
  </EventViewModels>
  <EventViewModels>
    <BookingId>1</BookingId>
    <CheckInDateTime>2025-06-26T14:26:29.6116515+00:00</CheckInDateTime>
    <CheckOutDateTime>2025-06-26T14:26:29.6116515+00:00</CheckOutDateTime>
    <ConfirmationNumber>sample string 2</ConfirmationNumber>
    <GuestLeader>sample string 3</GuestLeader>
    <Items>
      <ComponentEventVIewModel>
        <Text>sample string 3</Text>
        <Value>sample string 2</Value>
        <ServiceItemId>1</ServiceItemId>
      </ComponentEventVIewModel>
      <ComponentEventVIewModel>
        <Text>sample string 3</Text>
        <Value>sample string 2</Value>
        <ServiceItemId>1</ServiceItemId>
      </ComponentEventVIewModel>
    </Items>
  </EventViewModels>
</ArrayOfEventViewModels>