2026.10.19

  1. Added the post-ticketing seat query API AncillarySeat:
    • Supports querying supplier seat availability and prices by AeroHub flight order number.
    • Supports using isCache to specify whether cached data should be used.
  2. Updated the AncillaryOrderList response:
    • Added ancillaryType to the Data Element to identify the ancillary order type.
    • ssr identifies existing baggage or other SSR orders, while seat identifies seat orders. An empty string may be returned for historical orders.
  3. Updated the AncillaryOrderDetail response:
    • Added ancillaryType to the Data Object.
    • Added seat[] to return passenger, segment, ticket number, seat, price, and currency information for seat orders.
    • Added pnrCode to each seat[] element. When a flight order is split for ticketing, different seat details may contain different PNRs and are associated with the corresponding passenger, segment, and ticket number.
  4. Clarified backward compatibility:
    • The existing ssr[] structure and response behavior remain unchanged, and pnrCode is not added to ssr[].
    • pnrCode applies only to the newly added seat[] and is not required for non-seat orders.
  5. Updated the related request and response examples and corrected duplicate fields, trailing spaces in field names, and JSON formatting issues.

2026.10.15

  1. Deprecated the following parameters in the Search request:
    • serviceTag: No longer submitted in the Search request. This object remains valid in the Order request and the OrderDetail response.
    • siteChannel: No longer submitted in the Search request. This parameter remains valid in the Verify request and the OrderDetail response.
    • issuePolicyType: No longer submitted in the Search request. This parameter remains valid in the Search response and related Verify, Order, OrderDetail, and FlightChangeSearch interfaces.
  2. Updated the ticket issuance service-time requirement:
    • Each tuList element in the Search response must return ticketTimeUnit.
    • ticketTimeUnit represents the supplier’s committed ticket issuance duration in minutes and is used by AeroHub to evaluate and match ticket issuance service capabilities.
  3. Clarified post-booking service handling:
    • After order creation, all subsequent order-splitting and ticketing processing will strictly follow the value of serviceTag.nonSplitOrder submitted in the Order request.
    • 0: No order-splitting restriction; 1: Splitting the order for ticket issuance is prohibited.
  4. Updated the related request and response examples to remove deprecated parameters and correct JSON formatting issues.

Note: The deprecations in item 1 apply only to the Search request. Fields with the same names are not globally deprecated across the booking flow.

2025.02.08

  1. Added the serviceTag object to the Order request.
  2. Added the issuePhone parameter to the serviceTag object in Search, Order, and OrderDetail.

2024.12.10

  1. Added multi-package search and booking process
    • Added priceMode and product to the Search request to identify the requested package type. Added packageInfo to the response to identify package products.
    • Added packageInfo to the Verify request and response.
    • Added packageInfo to the OrderDetail response.
  2. Added new airline package name acquisition interface
    • Added GetBundlesName to retrieve package names for a specified airline.

2024.10.20

  1. Added baggage data source parameter
    • Added baggageSources to the Search request to identify the source of a baggage quote.
    • Added baggageSources to the ssr Element in the OrderDetail response.

2024.9.15

  1. Added site source parameter
    • Added siteChannel to the Search request to identify the source site.
    • Added siteChannel to the OrderDetail response.

2024.08.15

  1. Added seat selection interface
    • Added GetSeat to retrieve seat-selection information.
    • Added seats Element to the Order request.
    • Added passengerSeats to the Order response.
    • Added seats Element to the OrderDetail response.

2024.03.15

  1. Upgraded the interface for obtaining order list to version V2 to simplify pulling order fields.
    • ScheduleChange: Receives flight-change notifications from suppliers.

2024.03.13

  1. Added aviation change notification interface
    • Added ScheduleChange to receive flight-change notifications from suppliers.
  2. Added refund order interface
    • Added BookingRefund to push refund orders to suppliers.
    • Added UpdateRefund to receive refund progress from suppliers.
  3. Added after-sales auxiliary interface
    • Added AncillarySSR to obtain ancillary product prices for specified segments and passengers.
    • Added AncillaryOrderList to obtain pending ancillary orders within a specified time range.
    • Added AncillaryOrderDetail to obtain the details and status of a specified ancillary order.
    • Added UpdateAncillaryOrder for suppliers to report ancillary-order processing results to AeroHub.

2024.03.12

  1. Add service label nodes to search and order
    • Added serviceTag to the Search request.
    • Added serviceTag to the OrderDetail response.
  2. Added actual ticketing contact information to the backfill interface
    • Added contactName to the UpdateOrder request.
    • Added contactEmail to the UpdateOrder request.
    • Added contactMobile to the UpdateOrder request.

2024.02.22

  1. Add stopover airports when requesting price verification interface
    • Added stopAirports to Segment in the Verify request.
Author:AeroHub  Create time:2024-02-22 16:37
Last editor:AeroHub  Update time:2026-10-20 11:28