Designing, developing, and certifying an NDC API for the ameliaRES PSS — from discovery to IATA ARM index recognition.
Context
InteliSys sought to enhance its ameliaRES Passenger Service System with full New Distribution Capability (NDC) support, enabling modern distribution standards and achieving official IATA certification.
The challenge was to go from concept to a production-ready API that met IATA’s stringent requirements, ensuring compatibility, scalability, and a smooth path to certification.
Approach
We adopted an Agile delivery model, starting with a Labs discovery phase to define the product scope, followed by an MVP implementation covering core NDC functions such as Flight Shopping, Order Pricing, and Order Creation.
A middleware layer was developed to translate NDC XML requests into REST API calls, ensuring seamless integration and adaptability. Rigorous testing — including unit, functional, and certification-level scenarios — guaranteed the API met both technical and industry compliance standards.
Results
- Successful MVP delivery on schedule.
- Achieved IATA NDC certification, validating full compliance.
- Inclusion of ameliaRES in the official IATA ARM index, improving its market positioning.
Key Technologies
Node.js | AWS | AWS Lambda | TypeScript