GET api/student/flights/{PoseidonBookingId}

Returns a list of flights associated with the selected student. Each flight includes the arrival and departure times, the arrival and departure airports, the carrier name, the flight number, and whether the flight is inbound or outbound.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
PoseidonBookingId

The Poseidon booking ID.

string

Required

String length: inclusive between 6 and 32

poseidonBookingId

string

None.

Body Parameters

None.

Response Information

Resource Description

A list of flights

StudentResponseOfIEnumerableOfFlight
NameDescriptionTypeAdditional information
Message

string

None.

HasError

boolean

None.

Data

Collection of Flight

None.

Response Formats

application/json, text/json

Sample:
{
  "message": "sample string 1",
  "hasError": true,
  "data": [
    {
      "direction": 0,
      "flightLegs": [
        {
          "departureFrom": "sample string 1",
          "departureTime": "2025-05-20T17:32:50.2461381Z",
          "arrivalTo": "sample string 2",
          "arrivalTime": "2025-05-20T17:32:50.2461381Z",
          "flightNumber": "sample string 3",
          "carrier": "sample string 4"
        },
        {
          "departureFrom": "sample string 1",
          "departureTime": "2025-05-20T17:32:50.2461381Z",
          "arrivalTo": "sample string 2",
          "arrivalTime": "2025-05-20T17:32:50.2461381Z",
          "flightNumber": "sample string 3",
          "carrier": "sample string 4"
        }
      ],
      "eTicketUrl": "sample string 1"
    },
    {
      "direction": 0,
      "flightLegs": [
        {
          "departureFrom": "sample string 1",
          "departureTime": "2025-05-20T17:32:50.2461381Z",
          "arrivalTo": "sample string 2",
          "arrivalTime": "2025-05-20T17:32:50.2461381Z",
          "flightNumber": "sample string 3",
          "carrier": "sample string 4"
        },
        {
          "departureFrom": "sample string 1",
          "departureTime": "2025-05-20T17:32:50.2461381Z",
          "arrivalTo": "sample string 2",
          "arrivalTime": "2025-05-20T17:32:50.2461381Z",
          "flightNumber": "sample string 3",
          "carrier": "sample string 4"
        }
      ],
      "eTicketUrl": "sample string 1"
    }
  ]
}

application/xml, text/xml

Sample:
<StudentResponseOfArrayOfFlightK6lwLlVo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HSEY.API.Models.Student">
  <Data>
    <Flight>
      <Direction>Unknown</Direction>
      <ETicketUrl>sample string 1</ETicketUrl>
      <FlightLegs>
        <FlightLeg>
          <ArrivalTime>2025-05-20T17:32:50.2461381+00:00</ArrivalTime>
          <ArrivalTo>sample string 2</ArrivalTo>
          <Carrier>sample string 4</Carrier>
          <DepartureFrom>sample string 1</DepartureFrom>
          <DepartureTime>2025-05-20T17:32:50.2461381+00:00</DepartureTime>
          <FlightNumber>sample string 3</FlightNumber>
        </FlightLeg>
        <FlightLeg>
          <ArrivalTime>2025-05-20T17:32:50.2461381+00:00</ArrivalTime>
          <ArrivalTo>sample string 2</ArrivalTo>
          <Carrier>sample string 4</Carrier>
          <DepartureFrom>sample string 1</DepartureFrom>
          <DepartureTime>2025-05-20T17:32:50.2461381+00:00</DepartureTime>
          <FlightNumber>sample string 3</FlightNumber>
        </FlightLeg>
      </FlightLegs>
    </Flight>
    <Flight>
      <Direction>Unknown</Direction>
      <ETicketUrl>sample string 1</ETicketUrl>
      <FlightLegs>
        <FlightLeg>
          <ArrivalTime>2025-05-20T17:32:50.2461381+00:00</ArrivalTime>
          <ArrivalTo>sample string 2</ArrivalTo>
          <Carrier>sample string 4</Carrier>
          <DepartureFrom>sample string 1</DepartureFrom>
          <DepartureTime>2025-05-20T17:32:50.2461381+00:00</DepartureTime>
          <FlightNumber>sample string 3</FlightNumber>
        </FlightLeg>
        <FlightLeg>
          <ArrivalTime>2025-05-20T17:32:50.2461381+00:00</ArrivalTime>
          <ArrivalTo>sample string 2</ArrivalTo>
          <Carrier>sample string 4</Carrier>
          <DepartureFrom>sample string 1</DepartureFrom>
          <DepartureTime>2025-05-20T17:32:50.2461381+00:00</DepartureTime>
          <FlightNumber>sample string 3</FlightNumber>
        </FlightLeg>
      </FlightLegs>
    </Flight>
  </Data>
  <Message>sample string 1</Message>
</StudentResponseOfArrayOfFlightK6lwLlVo>