Sabre CKI Passenger Update Travel Docs Virtual Sandbox
Update passenger travel documents for airline check-in workflows.
The CKI Passenger Update Travel Docs API allows developers to manage and update passenger travel documentation within the Sabre check-in ecosystem. This service provides a standardized interface for modifying passport, visa, and other identity-related data required for flight boarding and regulatory compliance.
Use cases:
Use this sandbox to simulate airline check-in operations such as updating passenger travel documents, validating passport data formats, handling document expiration errors, and verifying successful record updates before integrating with live Sabre check-in systems.
Passenger
| Header Name | Example |
|---|---|
x-sabre-security-token | "aliquip tempor do anim ipsum" |
Authorization | "id occaecat et eu dolor" |
x-sabre-airline | "eiusmod" |
x-sabre-client-context | "Excepteur proident labore tempor et" |
Application-ID | "elit deserunt magna sint in" |
Conversation-ID | "est fugiat" |
Message-ID | "adipisicing occaecat ullamco" |
{
"contactInfo": {
"action": "EDIT",
"contactData": {
"contactDetails": "+12033963226",
"name": "Amari",
"relatedData": "Mother"
},
"refusedByPassenger": true
},
"destinationAddressList": [
{
"action": "EDIT",
"city": "Wardstad",
"countryCode": "IND",
"infant": false,
"state": "Washington",
"streetAddress": "1590 Reichel Views",
"zipCode": "48315"
},
{
"action": "EDIT",
"city": "Jacynthestad",
"countryCode": "GBR",
"infant": false,
"state": "Nebraska",
"streetAddress": "86059 Jaquelin Brooks",
"zipCode": "27267"
}
],
"flightCriteria": {
"airlineCode": "BA",
"departureAirportCode": "LHR",
"departureDate": "2026-08-08",
"flightNumber": "692"
},
"includePassengerDetails": false,
"knownTravelerList": [
{
"action": "EDIT",
"countryCode": "BRA",
"infant": false,
"number": "cbfnvqX0"
},
{
"action": "EDIT",
"countryCode": "USA",
"infant": false,
"number": "xvpp4wYX"
}
],
"passengerInfo": {
"lastName": "Ebert-Powlowski",
"passengerId": "eyNLnUce7IKp"
},
"redressList": [
{
"action": "EDIT",
"countryCode": "BRA",
"infant": false,
"number": "FM40FgR2"
},
{
"action": "EDIT",
"countryCode": "USA",
"infant": false,
"number": "YZm0WymZ"
}
],
"residentAddressList": [
{
"action": "EDIT",
"city": "Sabrinafort",
"countryCode": "USA",
"infant": false,
"state": "Michigan",
"streetAddress": "35576 W 6th Avenue",
"zipCode": "51535"
},
{
"action": "EDIT",
"city": "Fort Hailieton",
"countryCode": "USA",
"infant": false,
"state": "Colorado",
"streetAddress": "75421 Mertz Pike",
"zipCode": "22357-2296"
}
],
"timaticList": [
{
"action": "EDIT",
"documentTypeId": "3",
"infant": false,
"residencyDocument": {
"countryCode": "USA",
"id": "4"
},
"returnDate": "2027-06-18",
"stayType": "BUSINESS",
"visa": "VERIFIED"
},
{
"action": "EDIT",
"documentTypeId": "2",
"infant": false,
"residencyDocument": {
"countryCode": "AUS",
"id": "4"
},
"returnDate": "2027-05-27",
"stayType": "BUSINESS",
"visa": "VERIFIED"
}
],
"travelDocumentList": [
{
"action": "EDIT",
"dateOfBirth": "1974-09-25",
"dateOfExpiration": "2027-01-26",
"gender": "M",
"infant": true,
"issuingCountryCode": "USA",
"multinamePassportHolder": "H",
"nationality": "AUS",
"number": "1EFUbxEE",
"personName": {
"firstName": "Logan",
"lastName": "Dare",
"middleName": "Riley"
},
"skipValidation": false,
"swipeIndicator": "S1",
"type": "PASSPORT"
},
{
"action": "EDIT",
"dateOfBirth": "2000-07-22",
"dateOfExpiration": "2030-07-12",
"gender": "M",
"infant": false,
"issuingCountryCode": "CAN",
"multinamePassportHolder": "H",
"nationality": "AUS",
"number": "y3Xt8ogr",
"personName": {
"firstName": "Samir",
"lastName": "Kub",
"middleName": "Jaden"
},
"skipValidation": false,
"swipeIndicator": "S1",
"type": "PASSPORT"
},
{
"action": "EDIT",
"dateOfBirth": "1945-12-21",
"dateOfExpiration": "2028-06-07",
"gender": "M",
"infant": true,
"issuingCountryCode": "JPN",
"multinamePassportHolder": "H",
"nationality": "CAN",
"number": "gxlfYeHv",
"personName": {
"firstName": "Lelah",
"lastName": "Mraz-Kessler",
"middleName": "Kai"
},
"skipValidation": false,
"swipeIndicator": "S1",
"type": "PASSPORT"
},
{
"action": "EDIT",
"dateOfBirth": "1983-09-16",
"dateOfExpiration": "2028-08-12",
"gender": "M",
"infant": false,
"issuingCountryCode": "USA",
"multinamePassportHolder": "H",
"nationality": "GBR",
"number": "5dlnqewF",
"personName": {
"firstName": "Ruthe",
"lastName": "Huels",
"middleName": "Cameron"
},
"skipValidation": false,
"swipeIndicator": "S1",
"type": "PASSPORT"
}
],
"visaList": [
{
"action": "EDIT",
"countryCode": "IND",
"dateOfExpiration": "2028-08-11",
"dateOfIssue": "2025-09-07",
"infant": true,
"issuingCity": "North Sammiefield",
"number": "vItTrbCu",
"placeOfBirth": "FRA"
},
{
"action": "EDIT",
"countryCode": "JPN",
"dateOfExpiration": "2026-10-21",
"dateOfIssue": "2026-01-27",
"infant": false,
"issuingCity": "Largo",
"number": "Lif8qb9n",
"placeOfBirth": "JPN"
},
{
"action": "EDIT",
"countryCode": "DEU",
"dateOfExpiration": "2029-09-08",
"dateOfIssue": "2026-07-07",
"infant": false,
"issuingCity": "Great Falls",
"number": "AfxTPi2m",
"placeOfBirth": "BRA"
},
{
"action": "EDIT",
"countryCode": "IND",
"dateOfExpiration": "2031-04-23",
"dateOfIssue": "2026-05-28",
"infant": false,
"issuingCity": "Fort Krystina",
"number": "KgJl8T1K",
"placeOfBirth": "BRA"
}
]
}Error generating example{
"errors": [
{
"code": "VJOIlNZi0A",
"message": "Invalid Format",
"source": "HOST",
"type": "Businesslogic"
},
{
"code": "hzhGIdvJmK",
"message": "Invalid Format",
"source": "PNR",
"type": "Application"
}
],
"status": "NotProcessed",
"systemTrackingId": "ID-prod121-35357-1480286521493-0-66",
"timeStamp": "2024-02-05T15:59:11.0Z",
"warnings": [
{
"code": "OvP5xfAn",
"element": "j8X15jxfeZ",
"message": "Malformed Response",
"source": "CKI",
"type": "Validation"
},
{
"code": "WLb8TcNh",
"element": "TyijubfRUE",
"message": "Malformed Response",
"source": "CKI",
"type": "Validation"
},
{
"code": "IfK53nc9",
"element": "VH2fB92mFL",
"message": "Malformed Response",
"source": "HOST",
"type": "Validation"
},
{
"code": "JJk3Bpdt",
"element": "tpUyq2UKtg",
"message": "Malformed Response",
"source": "CKI",
"type": "Validation"
}
]
}Error generating example{
"diagnostics": {},
"errorCode": "ERR.2SG.SEC.MISSING_CREDENTIALS",
"message": "Authentication data is missing",
"status": "Unknown",
"timeStamp": "2024-01-01T01:01:01.0Z",
"type": "BusinessLogic"
}