Travelport NDC Entegrasyon Rehberi

Travelport JSON Air NDC akışını GDS/NDC source selection, offer lifetime, workbench, booking ve servicing farklarıyla uygulayın.

Editoryal bilgi
Advertisement

Travelport JSON Air aynı API family içinde GDS ve NDC content'i source-aware biçimde sunar. Search request'te content source explicit seçilebilir ve response Offer/ContentSource üzerinden GDS/NDC ayrımı korunur.

Search source selection

json
{
  "contentSourceList": ["GDS", "NDC"]
}

NDC kullanımı hem Travelport hem airline provisioning gerektirir.

Offer lifetime

Travelport dokümantasyonunda search cache reference lifetime GDS ve NDC için farklıdır; NDC offer time limit carrier'a göre değişebilir. Expiry state core modele taşınmalıdır.

Booking

text
Search
 -> AirPrice
 -> Workbench
 -> Add Offer
 -> Commit
 -> Reservation
 -> Ticket/Service

Workbench yaklaşık 30 dakikalık mutable context'tir; booking identity değildir.

GDS/NDC servicing farkı

NDC'de fulfillment/ticketing ve post-booking servicing airline tarafından daha doğrudan kontrol edilir. Void/exchange/refund gibi akışlar GDS ile bire bir aynı API davranışına sahip olmayabilir.

Identity

Travelport passive PNR ile carrier NDC reservation locator birlikte bulunabilir. İkisini tek alan altında ezmeyin.

Failure modes

  • expired search reference,
  • expired NDC offer,
  • wrong content source,
  • workbench expiry,
  • passive/carrier locator confusion,
  • unsupported carrier servicing.

Observability

  • GDS/NDC offer mix,
  • offer expiry,
  • workbench age,
  • commit unknown state,
  • ticketing latency,
  • servicing errors.
Teknik danışmanlık

Benzer bir entegrasyon mu planlıyorsunuz?

Gereksinim, feed/API tasarımı ve production yaklaşımını birlikte değerlendirebiliriz.

Projenizi konuşalım →

Kaynaklar

İlgili içerikler