GET api/Dashboard/GetEmployeeUpcomingTrip?employeeId={employeeId}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| employeeId | integer |
Required |
Body Parameters
None.
Response Information
Resource Description
EmployeeTripInfo| Name | Description | Type | Additional information |
|---|---|---|---|
| EmployeeId | integer |
None. |
|
| BillingCode | string |
None. |
|
| CarReservations | Collection of CarReservation |
None. |
|
| HotelReservations | Collection of HotelReservation |
None. |
|
| AirReservations | Collection of AirReservation |
None. |
|
| RailReservations | Collection of RailReservation |
None. |
Response Formats
application/json, text/json
Sample:
{
"employeeId": 1,
"billingCode": "sample string 2",
"carReservations": [
{
"bookingReferenceNumber": "sample string 1",
"confirmationNumber": "sample string 2",
"vendorCode": "sample string 3",
"vendorName": "sample string 4",
"pickupLocationName": "sample string 5",
"pickupLocationAddress": "sample string 6",
"dropOffLocationName": "sample string 7",
"dropOffLocationAddress": "sample string 8",
"pickupDate": "sample string 9",
"dropoffDate": "sample string 10",
"carPickupCityTimeZone": "sample string 11",
"carReturnCityTimeZone": "sample string 12"
},
{
"bookingReferenceNumber": "sample string 1",
"confirmationNumber": "sample string 2",
"vendorCode": "sample string 3",
"vendorName": "sample string 4",
"pickupLocationName": "sample string 5",
"pickupLocationAddress": "sample string 6",
"dropOffLocationName": "sample string 7",
"dropOffLocationAddress": "sample string 8",
"pickupDate": "sample string 9",
"dropoffDate": "sample string 10",
"carPickupCityTimeZone": "sample string 11",
"carReturnCityTimeZone": "sample string 12"
}
],
"hotelReservations": [
{
"bookingReferenceNumber": "sample string 1",
"confirmationNumber": "sample string 2",
"startDate": "sample string 3",
"endDate": "sample string 4",
"hotelName": "sample string 5",
"address": "sample string 6",
"city": "sample string 7",
"state": "sample string 8",
"postalCode": "sample string 9",
"country": "sample string 10",
"phone": "sample string 11",
"text": "sample string 12",
"hotelCityTimeZone": "sample string 13"
},
{
"bookingReferenceNumber": "sample string 1",
"confirmationNumber": "sample string 2",
"startDate": "sample string 3",
"endDate": "sample string 4",
"hotelName": "sample string 5",
"address": "sample string 6",
"city": "sample string 7",
"state": "sample string 8",
"postalCode": "sample string 9",
"country": "sample string 10",
"phone": "sample string 11",
"text": "sample string 12",
"hotelCityTimeZone": "sample string 13"
}
],
"airReservations": [
{
"bookingReferenceNumber": "sample string 1",
"airlineConfirmationNumber": "sample string 2",
"operatingAirlineCode": "sample string 3",
"operatingAirlineName": "sample string 4",
"marketingAirlineShortName": "sample string 5",
"flightNumber": "sample string 6",
"departureAirportCode": "sample string 7",
"departureAirportName": "sample string 8",
"arrivalAirportCode": "sample string 9",
"arrivalAirportName": "sample string 10",
"departureDate": "sample string 11",
"arrivalDate": "sample string 12",
"flightDuration": "sample string 13",
"airStartCityTimeZone": "sample string 14",
"airEndCityTimeZone": "sample string 15"
},
{
"bookingReferenceNumber": "sample string 1",
"airlineConfirmationNumber": "sample string 2",
"operatingAirlineCode": "sample string 3",
"operatingAirlineName": "sample string 4",
"marketingAirlineShortName": "sample string 5",
"flightNumber": "sample string 6",
"departureAirportCode": "sample string 7",
"departureAirportName": "sample string 8",
"arrivalAirportCode": "sample string 9",
"arrivalAirportName": "sample string 10",
"departureDate": "sample string 11",
"arrivalDate": "sample string 12",
"flightDuration": "sample string 13",
"airStartCityTimeZone": "sample string 14",
"airEndCityTimeZone": "sample string 15"
}
],
"railReservations": [
{
"bookingReferenceNumber": "sample string 1",
"confirmationNumber": "sample string 2",
"vendorName": "sample string 3",
"trainNumber": "sample string 4",
"trainName": "sample string 5",
"departureCityCode": "sample string 6",
"departureCityName": "sample string 7",
"departureTime": "sample string 8",
"arrivalCityCode": "sample string 9",
"arrivalCityName": "sample string 10",
"arrivalTime": "sample string 11",
"railStartCityTimeZone": "sample string 12",
"railEndCityTimeZone": "sample string 13"
},
{
"bookingReferenceNumber": "sample string 1",
"confirmationNumber": "sample string 2",
"vendorName": "sample string 3",
"trainNumber": "sample string 4",
"trainName": "sample string 5",
"departureCityCode": "sample string 6",
"departureCityName": "sample string 7",
"departureTime": "sample string 8",
"arrivalCityCode": "sample string 9",
"arrivalCityName": "sample string 10",
"arrivalTime": "sample string 11",
"railStartCityTimeZone": "sample string 12",
"railEndCityTimeZone": "sample string 13"
}
]
}
application/xml, text/xml
Sample:
<EmployeeTripInfo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/GTI.DW.PeopleProfile.Domain.Models">
<AirReservations>
<AirReservation>
<AirEndCityTimeZone>sample string 15</AirEndCityTimeZone>
<AirStartCityTimeZone>sample string 14</AirStartCityTimeZone>
<AirlineConfirmationNumber>sample string 2</AirlineConfirmationNumber>
<ArrivalAirportCode>sample string 9</ArrivalAirportCode>
<ArrivalAirportName>sample string 10</ArrivalAirportName>
<ArrivalDate>sample string 12</ArrivalDate>
<BookingReferenceNumber>sample string 1</BookingReferenceNumber>
<DepartureAirportCode>sample string 7</DepartureAirportCode>
<DepartureAirportName>sample string 8</DepartureAirportName>
<DepartureDate>sample string 11</DepartureDate>
<FlightDuration>sample string 13</FlightDuration>
<FlightNumber>sample string 6</FlightNumber>
<MarketingAirlineShortName>sample string 5</MarketingAirlineShortName>
<OperatingAirlineCode>sample string 3</OperatingAirlineCode>
<OperatingAirlineName>sample string 4</OperatingAirlineName>
</AirReservation>
<AirReservation>
<AirEndCityTimeZone>sample string 15</AirEndCityTimeZone>
<AirStartCityTimeZone>sample string 14</AirStartCityTimeZone>
<AirlineConfirmationNumber>sample string 2</AirlineConfirmationNumber>
<ArrivalAirportCode>sample string 9</ArrivalAirportCode>
<ArrivalAirportName>sample string 10</ArrivalAirportName>
<ArrivalDate>sample string 12</ArrivalDate>
<BookingReferenceNumber>sample string 1</BookingReferenceNumber>
<DepartureAirportCode>sample string 7</DepartureAirportCode>
<DepartureAirportName>sample string 8</DepartureAirportName>
<DepartureDate>sample string 11</DepartureDate>
<FlightDuration>sample string 13</FlightDuration>
<FlightNumber>sample string 6</FlightNumber>
<MarketingAirlineShortName>sample string 5</MarketingAirlineShortName>
<OperatingAirlineCode>sample string 3</OperatingAirlineCode>
<OperatingAirlineName>sample string 4</OperatingAirlineName>
</AirReservation>
</AirReservations>
<BillingCode>sample string 2</BillingCode>
<CarReservations>
<CarReservation>
<BookingReferenceNumber>sample string 1</BookingReferenceNumber>
<CarPickupCityTimeZone>sample string 11</CarPickupCityTimeZone>
<CarReturnCityTimeZone>sample string 12</CarReturnCityTimeZone>
<ConfirmationNumber>sample string 2</ConfirmationNumber>
<DropOffLocationAddress>sample string 8</DropOffLocationAddress>
<DropOffLocationName>sample string 7</DropOffLocationName>
<DropoffDate>sample string 10</DropoffDate>
<PickupDate>sample string 9</PickupDate>
<PickupLocationAddress>sample string 6</PickupLocationAddress>
<PickupLocationName>sample string 5</PickupLocationName>
<VendorCode>sample string 3</VendorCode>
<VendorName>sample string 4</VendorName>
</CarReservation>
<CarReservation>
<BookingReferenceNumber>sample string 1</BookingReferenceNumber>
<CarPickupCityTimeZone>sample string 11</CarPickupCityTimeZone>
<CarReturnCityTimeZone>sample string 12</CarReturnCityTimeZone>
<ConfirmationNumber>sample string 2</ConfirmationNumber>
<DropOffLocationAddress>sample string 8</DropOffLocationAddress>
<DropOffLocationName>sample string 7</DropOffLocationName>
<DropoffDate>sample string 10</DropoffDate>
<PickupDate>sample string 9</PickupDate>
<PickupLocationAddress>sample string 6</PickupLocationAddress>
<PickupLocationName>sample string 5</PickupLocationName>
<VendorCode>sample string 3</VendorCode>
<VendorName>sample string 4</VendorName>
</CarReservation>
</CarReservations>
<EmployeeId>1</EmployeeId>
<HotelReservations>
<HotelReservation>
<Address>sample string 6</Address>
<BookingReferenceNumber>sample string 1</BookingReferenceNumber>
<City>sample string 7</City>
<ConfirmationNumber>sample string 2</ConfirmationNumber>
<Country>sample string 10</Country>
<EndDate>sample string 4</EndDate>
<HotelCityTimeZone>sample string 13</HotelCityTimeZone>
<HotelName>sample string 5</HotelName>
<Phone>sample string 11</Phone>
<PostalCode>sample string 9</PostalCode>
<StartDate>sample string 3</StartDate>
<State>sample string 8</State>
<Text>sample string 12</Text>
</HotelReservation>
<HotelReservation>
<Address>sample string 6</Address>
<BookingReferenceNumber>sample string 1</BookingReferenceNumber>
<City>sample string 7</City>
<ConfirmationNumber>sample string 2</ConfirmationNumber>
<Country>sample string 10</Country>
<EndDate>sample string 4</EndDate>
<HotelCityTimeZone>sample string 13</HotelCityTimeZone>
<HotelName>sample string 5</HotelName>
<Phone>sample string 11</Phone>
<PostalCode>sample string 9</PostalCode>
<StartDate>sample string 3</StartDate>
<State>sample string 8</State>
<Text>sample string 12</Text>
</HotelReservation>
</HotelReservations>
<RailReservations>
<RailReservation>
<ArrivalCityCode>sample string 9</ArrivalCityCode>
<ArrivalCityName>sample string 10</ArrivalCityName>
<ArrivalTime>sample string 11</ArrivalTime>
<BookingReferenceNumber>sample string 1</BookingReferenceNumber>
<ConfirmationNumber>sample string 2</ConfirmationNumber>
<DepartureCityCode>sample string 6</DepartureCityCode>
<DepartureCityName>sample string 7</DepartureCityName>
<DepartureTime>sample string 8</DepartureTime>
<RailEndCityTimeZone>sample string 13</RailEndCityTimeZone>
<RailStartCityTimeZone>sample string 12</RailStartCityTimeZone>
<TrainName>sample string 5</TrainName>
<TrainNumber>sample string 4</TrainNumber>
<VendorName>sample string 3</VendorName>
</RailReservation>
<RailReservation>
<ArrivalCityCode>sample string 9</ArrivalCityCode>
<ArrivalCityName>sample string 10</ArrivalCityName>
<ArrivalTime>sample string 11</ArrivalTime>
<BookingReferenceNumber>sample string 1</BookingReferenceNumber>
<ConfirmationNumber>sample string 2</ConfirmationNumber>
<DepartureCityCode>sample string 6</DepartureCityCode>
<DepartureCityName>sample string 7</DepartureCityName>
<DepartureTime>sample string 8</DepartureTime>
<RailEndCityTimeZone>sample string 13</RailEndCityTimeZone>
<RailStartCityTimeZone>sample string 12</RailStartCityTimeZone>
<TrainName>sample string 5</TrainName>
<TrainNumber>sample string 4</TrainNumber>
<VendorName>sample string 3</VendorName>
</RailReservation>
</RailReservations>
</EmployeeTripInfo>