GET api/tickets/FlightId/{flightId}

Returns the tickets of a flight

Request Information

URI Parameters

NameDescriptionTypeAdditional information
flightId

integer

Required

Body Parameters

None.

Response Information

Resource Description

List of tickets

Collection of Ticket
NameDescriptionTypeAdditional information
Id

integer

None.

PassengerId

integer

None.

FlightId

integer

None.

SeatId

integer

None.

Price

decimal number

None.

PurchaseDate

date

None.

Flight

Flight

None.

Passenger

Passenger

None.

Seat

Seat

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "Id": 1,
    "PassengerId": 1,
    "FlightId": 1,
    "SeatId": 1,
    "Price": 5.0,
    "PurchaseDate": "2026-08-27T06:17:55.5808414-05:00",
    "Flight": {
      "Id": 1,
      "FlightNumber": "sample string 2",
      "DepartureTime": "2026-08-27T06:17:55.5808414-05:00",
      "ArrivalTime": "2026-08-27T06:17:55.5808414-05:00",
      "DepartureAirportId": 1,
      "ArrivalAirportId": 1,
      "AirplaneId": 1,
      "BasePrice": 8.0,
      "Airplane": {
        "Id": 1,
        "Brand": "sample string 2",
        "Model": "sample string 3",
        "EconomySeats": 4,
        "BusinessSeats": 5,
        "IsActive": true
      },
      "Airport": {
        "Id": 1,
        "Name": "sample string 2",
        "City": "sample string 3",
        "Country": "sample string 4",
        "IataCode": "sample string 5"
      },
      "Airport1": {
        "Id": 1,
        "Name": "sample string 2",
        "City": "sample string 3",
        "Country": "sample string 4",
        "IataCode": "sample string 5"
      }
    },
    "Passenger": {
      "Id": 1,
      "FirstName": "sample string 2",
      "LastName": "sample string 3",
      "Phone": "sample string 4",
      "Email": "sample string 5",
      "Passport": "sample string 6"
    },
    "Seat": {
      "Id": 1,
      "FlightId": 1,
      "Code": "sample string 3",
      "Class": 4,
      "IsAvailable": true,
      "Flight": {
        "Id": 1,
        "FlightNumber": "sample string 2",
        "DepartureTime": "2026-08-27T06:17:55.5808414-05:00",
        "ArrivalTime": "2026-08-27T06:17:55.5808414-05:00",
        "DepartureAirportId": 1,
        "ArrivalAirportId": 1,
        "AirplaneId": 1,
        "BasePrice": 8.0,
        "Airplane": {
          "Id": 1,
          "Brand": "sample string 2",
          "Model": "sample string 3",
          "EconomySeats": 4,
          "BusinessSeats": 5,
          "IsActive": true
        },
        "Airport": {
          "Id": 1,
          "Name": "sample string 2",
          "City": "sample string 3",
          "Country": "sample string 4",
          "IataCode": "sample string 5"
        },
        "Airport1": {
          "Id": 1,
          "Name": "sample string 2",
          "City": "sample string 3",
          "Country": "sample string 4",
          "IataCode": "sample string 5"
        }
      }
    }
  },
  {
    "Id": 1,
    "PassengerId": 1,
    "FlightId": 1,
    "SeatId": 1,
    "Price": 5.0,
    "PurchaseDate": "2026-08-27T06:17:55.5808414-05:00",
    "Flight": {
      "Id": 1,
      "FlightNumber": "sample string 2",
      "DepartureTime": "2026-08-27T06:17:55.5808414-05:00",
      "ArrivalTime": "2026-08-27T06:17:55.5808414-05:00",
      "DepartureAirportId": 1,
      "ArrivalAirportId": 1,
      "AirplaneId": 1,
      "BasePrice": 8.0,
      "Airplane": {
        "Id": 1,
        "Brand": "sample string 2",
        "Model": "sample string 3",
        "EconomySeats": 4,
        "BusinessSeats": 5,
        "IsActive": true
      },
      "Airport": {
        "Id": 1,
        "Name": "sample string 2",
        "City": "sample string 3",
        "Country": "sample string 4",
        "IataCode": "sample string 5"
      },
      "Airport1": {
        "Id": 1,
        "Name": "sample string 2",
        "City": "sample string 3",
        "Country": "sample string 4",
        "IataCode": "sample string 5"
      }
    },
    "Passenger": {
      "Id": 1,
      "FirstName": "sample string 2",
      "LastName": "sample string 3",
      "Phone": "sample string 4",
      "Email": "sample string 5",
      "Passport": "sample string 6"
    },
    "Seat": {
      "Id": 1,
      "FlightId": 1,
      "Code": "sample string 3",
      "Class": 4,
      "IsAvailable": true,
      "Flight": {
        "Id": 1,
        "FlightNumber": "sample string 2",
        "DepartureTime": "2026-08-27T06:17:55.5808414-05:00",
        "ArrivalTime": "2026-08-27T06:17:55.5808414-05:00",
        "DepartureAirportId": 1,
        "ArrivalAirportId": 1,
        "AirplaneId": 1,
        "BasePrice": 8.0,
        "Airplane": {
          "Id": 1,
          "Brand": "sample string 2",
          "Model": "sample string 3",
          "EconomySeats": 4,
          "BusinessSeats": 5,
          "IsActive": true
        },
        "Airport": {
          "Id": 1,
          "Name": "sample string 2",
          "City": "sample string 3",
          "Country": "sample string 4",
          "IataCode": "sample string 5"
        },
        "Airport1": {
          "Id": 1,
          "Name": "sample string 2",
          "City": "sample string 3",
          "Country": "sample string 4",
          "IataCode": "sample string 5"
        }
      }
    }
  }
]