POST api/atlas/import

Imports the specified hsey PNR information.

Request Information

URI Parameters

None.

Body Parameters

The PNR import request.

ImportRequest
NameDescriptionTypeAdditional information
CreationDateTime

Gets or sets the creation date time.

date

None.

AmadeusRecordLocator

Gets or sets the amadeus record locator.

string

None.

OtherAirlineLocator

Gets or sets the other airline locator.

string

None.

NumberOfSeats

Gets or sets the number of seats.

integer

None.

HseyFlightInfoList

Gets or sets the hsey flight information list.

Collection of HseyFlightInfo

None.

HseyPassengerInfoList

Gets or sets the hsey passenger information list.

Collection of HseyPassengerInfo

None.

Request Formats

application/json, text/json

Sample:
{
  "creationDateTime": "2025-05-20T19:12:30.0709715Z",
  "amadeusRecordLocator": "sample string 2",
  "otherAirlineLocator": "sample string 3",
  "numberOfSeats": 4,
  "hseyFlightInfoList": [
    {
      "carrierCode": "sample string 1",
      "operatedByCode": "sample string 2",
      "classOfService": "sample string 3",
      "segmentNumber": 4,
      "flightNumber": "sample string 5",
      "legType": "sample string 6",
      "hiddenStopCount": 7,
      "arrivalAirportCode": "sample string 8",
      "arrivalDateTimeLocal": "2025-05-20T19:12:30.0709715Z",
      "arrivalDateTimeUtc": "2025-05-20T19:12:30.0709715Z",
      "departureAirportCode": "sample string 11",
      "departureDateTimeLocal": "2025-05-20T19:12:30.0709715Z",
      "departureDateTimeUtc": "2025-05-20T19:12:30.0709715Z"
    },
    {
      "carrierCode": "sample string 1",
      "operatedByCode": "sample string 2",
      "classOfService": "sample string 3",
      "segmentNumber": 4,
      "flightNumber": "sample string 5",
      "legType": "sample string 6",
      "hiddenStopCount": 7,
      "arrivalAirportCode": "sample string 8",
      "arrivalDateTimeLocal": "2025-05-20T19:12:30.0709715Z",
      "arrivalDateTimeUtc": "2025-05-20T19:12:30.0709715Z",
      "departureAirportCode": "sample string 11",
      "departureDateTimeLocal": "2025-05-20T19:12:30.0709715Z",
      "departureDateTimeUtc": "2025-05-20T19:12:30.0709715Z"
    }
  ],
  "hseyPassengerInfoList": [
    {
      "birthDate": "2025-05-20T19:12:30.0709715Z",
      "customerId": "sample string 2",
      "firstName": "sample string 3",
      "gender": "sample string 4",
      "lastName": "sample string 5",
      "electronicTicketNumber": "sample string 6"
    },
    {
      "birthDate": "2025-05-20T19:12:30.0709715Z",
      "customerId": "sample string 2",
      "firstName": "sample string 3",
      "gender": "sample string 4",
      "lastName": "sample string 5",
      "electronicTicketNumber": "sample string 6"
    }
  ]
}

application/xml, text/xml

Sample:
<ImportRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HSEY.API.Models.Atlas">
  <AmadeusRecordLocator>sample string 2</AmadeusRecordLocator>
  <CreationDateTime>2025-05-20T19:12:30.0709715+00:00</CreationDateTime>
  <HseyFlightInfoList>
    <HseyFlightInfo>
      <ArrivalAirportCode>sample string 8</ArrivalAirportCode>
      <ArrivalDateTimeLocal>2025-05-20T19:12:30.0709715+00:00</ArrivalDateTimeLocal>
      <ArrivalDateTimeUtc>2025-05-20T19:12:30.0709715+00:00</ArrivalDateTimeUtc>
      <CarrierCode>sample string 1</CarrierCode>
      <ClassOfService>sample string 3</ClassOfService>
      <DepartureAirportCode>sample string 11</DepartureAirportCode>
      <DepartureDateTimeLocal>2025-05-20T19:12:30.0709715+00:00</DepartureDateTimeLocal>
      <DepartureDateTimeUtc>2025-05-20T19:12:30.0709715+00:00</DepartureDateTimeUtc>
      <FlightNumber>sample string 5</FlightNumber>
      <HiddenStopCount>7</HiddenStopCount>
      <LegType>sample string 6</LegType>
      <OperatedByCode>sample string 2</OperatedByCode>
      <SegmentNumber>4</SegmentNumber>
    </HseyFlightInfo>
    <HseyFlightInfo>
      <ArrivalAirportCode>sample string 8</ArrivalAirportCode>
      <ArrivalDateTimeLocal>2025-05-20T19:12:30.0709715+00:00</ArrivalDateTimeLocal>
      <ArrivalDateTimeUtc>2025-05-20T19:12:30.0709715+00:00</ArrivalDateTimeUtc>
      <CarrierCode>sample string 1</CarrierCode>
      <ClassOfService>sample string 3</ClassOfService>
      <DepartureAirportCode>sample string 11</DepartureAirportCode>
      <DepartureDateTimeLocal>2025-05-20T19:12:30.0709715+00:00</DepartureDateTimeLocal>
      <DepartureDateTimeUtc>2025-05-20T19:12:30.0709715+00:00</DepartureDateTimeUtc>
      <FlightNumber>sample string 5</FlightNumber>
      <HiddenStopCount>7</HiddenStopCount>
      <LegType>sample string 6</LegType>
      <OperatedByCode>sample string 2</OperatedByCode>
      <SegmentNumber>4</SegmentNumber>
    </HseyFlightInfo>
  </HseyFlightInfoList>
  <HseyPassengerInfoList>
    <HseyPassengerInfo>
      <BirthDate>2025-05-20T19:12:30.0709715+00:00</BirthDate>
      <CustomerId>sample string 2</CustomerId>
      <ElectronicTicketNumber>sample string 6</ElectronicTicketNumber>
      <FirstName>sample string 3</FirstName>
      <Gender>sample string 4</Gender>
      <LastName>sample string 5</LastName>
    </HseyPassengerInfo>
    <HseyPassengerInfo>
      <BirthDate>2025-05-20T19:12:30.0709715+00:00</BirthDate>
      <CustomerId>sample string 2</CustomerId>
      <ElectronicTicketNumber>sample string 6</ElectronicTicketNumber>
      <FirstName>sample string 3</FirstName>
      <Gender>sample string 4</Gender>
      <LastName>sample string 5</LastName>
    </HseyPassengerInfo>
  </HseyPassengerInfoList>
  <NumberOfSeats>4</NumberOfSeats>
  <OtherAirlineLocator>sample string 3</OtherAirlineLocator>
</ImportRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.