HaloSync
Production
  • Sandbox
  • Production
Home
LunaAlbus
Home
LunaAlbus
Production
  • Sandbox
  • Production
Production
  • Sandbox
  • Production
  1. Getting Started
  • HaloSync Portal
  • Getting Started
    • About HaloSync
    • Supported Airlines & Onboarding
  • Product Guides
    • Luna User Guide
      • Login
      • Main Screen & Lists
      • Booking & Ticketing
      • Booking Cancellation
      • PNR Detail
      • Booking Change
      • Ancillary Services
      • User Management
  • Integration with PolarHub
    • πŸ” Authentication: HMAC Guide
    • Integration Errors & Troubleshooting
    • πŸ”‘ Transaction ID Guidelines
    • Carrier Support Matrix
    • AirShopping
    • OfferPrice
    • OrderCreate
    • OrderRetrieve
    • ServiceList
    • SeatAvailability
    • OrderChange
    • OrderReshop
    • OrderQuote
    • OrderCancel
    • OrderChangeNotif
  • Operations & Support
    • Airline Operational Notes
    • FAQ & Contact
  • Release Notes
    • PolarHub Release Note
    • Albus Release Note
    • Luna Release Note
  • Schemas
    • PolarHub Schema 2026.3
      • comm
        • TravelAgencyType
        • ResponseParameterType
        • OrderViewOrderType
        • OfferType
        • OfferType_Extend
        • PaymentType
        • OriginDestType
        • PaxCodeType
        • CriteriaType
        • ResultMessageType
        • DataListsType
        • OrderOfferType
        • OfferItemInfoType
        • PaxType
        • ContactInfoType
        • PayerType
      • AirShoppingRS
      • OrderViewRS
      • OfferPriceRS
      • OrderReshopRS
      • OrderCreateRQ
      • OrderChangeRQ
      • SeatAvailabilityRS
      • ServiceListRS
      • OrderCancelRS
      • OrderCancelRQ
      • OrderQuoteRQ
      • OfferPriceRQ
      • AirShoppingRQ
      • SeatAvailabilityRQ
      • OrderRetrieveRQ
      • OrderReshopRQ
      • ServiceListRQ
      • OrderChangeNotif
      • Acknowledgement
    • PolarHub Schema 2026.2
      • comm
        • PayerType
        • TravelAgencyType
        • ResponseParameterType
        • OrderViewOrderType
        • OfferType
        • OfferType_Extend
        • PaymentType
        • OriginDestType
        • PaxCodeType
        • CriteriaType
        • ResultMessageType
        • DataListsType
        • OrderOfferType
        • OfferItemInfoType
        • PaxType
        • ContactInfoType
      • OrderViewRS
      • AirShoppingRS
      • OfferPriceRS
      • OrderReshopRS
      • OrderCreateRQ
      • OrderChangeRQ
      • SeatAvailabilityRS
      • ServiceListRS
      • OrderCancelRS
      • OrderCancelRQ
      • OrderQuoteRQ
      • OfferPriceRQ
      • AirShoppingRQ
      • SeatAvailabilityRQ
      • OrderRetrieveRQ
      • OrderReshopRQ
      • ServiceListRQ
      • OrderChangeNotif
      • Acknowledgement
    • PolarHub Schema 2026.1
      • comm
        • TravelAgencyType
        • ResponseParameterType
        • OrderViewOrderType
        • OfferType
        • OfferType_Extend
        • PaymentType
        • OriginDestType
        • PaxCodeType
        • CriteriaType
        • ResultMessageType
        • DataListsType
        • OrderOfferType
        • OfferItemInfoType
        • PaxType
        • ContactInfoType
      • OrderViewRS
      • AirShoppingRS
      • OfferPriceRS
      • OrderReshopRS
      • OrderCreateRQ
      • OrderChangeRQ
      • SeatAvailabilityRS
      • ServiceListRS
      • OrderCancelRS
      • OrderCancelRQ
      • OrderQuoteRQ
      • OfferPriceRQ
      • AirShoppingRQ
      • SeatAvailabilityRQ
      • OrderRetrieveRQ
      • OrderReshopRQ
      • ServiceListRQ
    • PolarHub Schema 2025.9
      • Acknowledgement
      • OrderChangeNotif
    • PolarHub Schema 2025.7
      • comm
        • TravelAgencyType
        • ResponseParameterType
        • OrderViewOrderType
        • OfferType
        • OfferType_Extend
        • PaymentType
        • OriginDestType
        • PaxCodeType
        • CriteriaType
        • ResultMessageType
        • DataListsType
        • OrderOfferType
        • OfferItemInfoType
        • PaxType
        • ContactInfoType
      • OrderViewRS
      • AirShoppingRS
      • OfferPriceRS
      • OrderReshopRS
      • OrderCreateRQ
      • OrderChangeRQ
      • SeatAvailabilityRS
      • ServiceListRS
      • OrderCancelRS
      • OrderCancelRQ
      • OrderQuoteRQ
      • OfferPriceRQ
      • AirShoppingRQ
      • SeatAvailabilityRQ
      • OrderRetrieveRQ
      • OrderReshopRQ
      • ServiceListRQ
    • PolarHub Schema 2025.6
      • comm
        • RequestOfferItemType
        • RequestOrderItemType
        • OrderServicingDeleteType
        • TravelAgencyType
        • OriginDestType
        • PaxCodeType
        • CriteriaType
        • ResponseParameterType
        • ResultMessageType
        • DataListsType
        • OrderOfferType
        • OfferType
        • OfferItemInfoType
        • PaxType
        • PaymentType
        • ContactInfoType
        • OrderViewOrderType
        • OfferType_Extend
      • AirShoppingRQ
      • AirShoppingRS
      • OfferPriceRQ
      • OfferPriceRS
      • OrderCreateRQ
      • OrderViewRS
      • SeatAvailabilityRQ
      • SeatAvailabilityRS
      • ServiceListRQ
      • ServiceListRS
      • OrderRetrieveRQ
      • OrderReshopRQ
      • OrderQuoteRQ
      • OrderReshopRS
      • OrderCancelRQ
      • OrderCancelRS
      • OrderChangeRQ
    • PolarHub Schema 2025.3
      • comm
        • TravelAgencyType
        • OriginDestType
        • PaxCodeType
        • CriteriaType
        • ResponseParameterType
        • ResultMessageType
        • DataListsType
        • OrderOfferType
        • OfferType
        • OfferItemInfoType
        • PaxType
        • PaymentType
        • ContactInfoType
        • OrderViewOrderType
        • OfferType_Extend
      • AirShoppingRQ
      • AirShoppingRS
      • OfferPriceRQ
      • OfferPriceRS
      • OrderCreateRQ
      • OrderViewRS
      • SeatAvailabilityRQ
      • SeatAvailabilityRS
      • ServiceListRQ
      • ServiceListRS
      • OrderRetrieveRQ
      • OrderReshopRQ
      • OrderQuoteRQ
      • OrderReshopRS
      • OrderCancelRQ
      • OrderCancelRS
      • OrderChangeRQ
  1. Getting Started

Supported Airlines & Onboarding

πŸ’‘
You'll find separate lists for our Sandbox and Production environments, allowing you to easily identify which carriers are available for development, testing, and live deployment.

✈Carrier Coverage#

Airline CodeFull NameEnvironment
AAAmerican AirlinesSandbox + Production
AFAir FranceSandbox + Production
AYFinnairSandbox + Production
BABritish AirwaysSandbox + Production
EKEmiratesSandbox + Production
HAHawaiian AirlinesSandbox + Production
KLKLMSandbox + Production
LHLufthansaSandbox + Production
LXSwiss AirSandbox + Production
OSAustrian AirlinesSandbox + Production
QRQatar AirwaysSandbox + Production
SQSingapore AirlinesSandbox + Production
TRScootSandbox + Production
TKTurkish AirSandbox + Production
ASAlaska AirlinesSandbox + Production (POS US only)
πŸ’‘
This guide outlines the step-by-step process for integrating with our PolarHub API. It’s designed to help you get connected quickly and efficiently, from initial setup to going live. We’ll walk you through the necessary steps for accessing our sandbox environment, conducting tests, and moving your integration into production. Our goal is to make the process as smooth as possible so you can start leveraging our multi-airline connectivity with minimal friction.
The HaloSync application form and contract must be signed before proceeding with the following steps.

Sandbox Integration Process#

1
Submit Credential Request
Please fill out the 'Airline/HaloSync credential application' and send it to halosync_support@halocorp.kr or contact@halocorp.kr
πŸ“Ž Reference: Airline/HaloSync credential application
2
Receive Sandbox Package
You will receive:
Albus admin account information
You can check PolarHub Sandbox Credential
Luna account could be created through the Albus
3
Connection Verification
Confirm successful API connection using the provided credentials
4
Develop and Teat in Sandbox
Follow the integration guide and implement APIs. Contact halosync_support@halocorp.kr if you need technical help.
5
Submit Sandbox UAT Results
Please refer to the PolarHub UAT cases below and submit the results for verification.
πŸ“Ž Reference: PolarHub UAT Cases
6
UAT Approval
HaloSync team verifies if all UAT cases are successful. Once approved, you will receive production credentials and related UAT cases.

Moving to Production#

1
Receive Production Credential
You can check PolarHub production credential through the Albus
2
Verify Connection
Test connectivity with production credentials
3
Develop & Test in Production
Implement and test all required APIs in production
4
Submit Production UAT Results
Please refer to the PolarHub UAT cases below and provide UAT test results for Production.
πŸ“Ž Reference: PolarHub UAT Cases
5
UAT Approval
HaloSync team validates results and approves production usage
6
Go Live
βœ… Start selling NDC content in production!
Modified atΒ 2026-03-19 00:47:27
Previous
About HaloSync
Next
Login
Built with