Sabre CKI Passenger Update Travel Docs Mock Server
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 | "sunt esse laboris" |
Authorization | "quis" |
x-sabre-airline | "consectetur amet nisi esse commodo" |
x-sabre-client-context | "elit consequat" |
Application-ID | "irure veniam" |
Conversation-ID | "exercitation ex minim esse" |
Message-ID | "sint tempor" |
{
"contactInfo": {
"action": "EDIT",
"contactData": {
"contactDetails": "+16045663983",
"name": "Augusta",
"relatedData": "Mother"
},
"refusedByPassenger": false
},
"destinationAddressList": [
{
"action": "EDIT",
"city": "Round Rock",
"countryCode": "USA",
"infant": false,
"state": "Vermont",
"streetAddress": "543 Devonshire Road",
"zipCode": "88723"
},
{
"action": "EDIT",
"city": "West Arvid",
"countryCode": "CAN",
"infant": false,
"state": "Pennsylvania",
"streetAddress": "75714 Frontage Road",
"zipCode": "59344-1804"
}
],
"flightCriteria": {
"airlineCode": "UA",
"departureAirportCode": "HND",
"departureDate": "2026-07-06",
"flightNumber": "434"
},
"includePassengerDetails": true,
"knownTravelerList": [
{
"action": "EDIT",
"countryCode": "BRA",
"infant": false,
"number": "4WaPuIZ9"
},
{
"action": "EDIT",
"countryCode": "AUS",
"infant": false,
"number": "mWmxQwXa"
}
],
"passengerInfo": {
"lastName": "Rohan",
"passengerId": "0yH0ft3xJbBF"
},
"redressList": [
{
"action": "EDIT",
"countryCode": "CAN",
"infant": true,
"number": "0yR5zI76"
},
{
"action": "EDIT",
"countryCode": "JPN",
"infant": false,
"number": "206p6cuQ"
}
],
"residentAddressList": [
{
"action": "EDIT",
"city": "South Jaron",
"countryCode": "IND",
"infant": false,
"state": "Wisconsin",
"streetAddress": "98306 Schowalter Mountains",
"zipCode": "20711"
},
{
"action": "EDIT",
"city": "North Loisbury",
"countryCode": "USA",
"infant": true,
"state": "New York",
"streetAddress": "9033 W 6th Avenue",
"zipCode": "04967-6187"
}
],
"timaticList": [
{
"action": "EDIT",
"documentTypeId": "1",
"infant": false,
"residencyDocument": {
"countryCode": "IND",
"id": "4"
},
"returnDate": "2027-01-26",
"stayType": "BUSINESS",
"visa": "VERIFIED"
},
{
"action": "EDIT",
"documentTypeId": "1",
"infant": false,
"residencyDocument": {
"countryCode": "AUS",
"id": "4"
},
"returnDate": "2026-11-08",
"stayType": "BUSINESS",
"visa": "VERIFIED"
}
],
"travelDocumentList": [
{
"action": "EDIT",
"dateOfBirth": "2020-05-30",
"dateOfExpiration": "2028-12-30",
"gender": "M",
"infant": false,
"issuingCountryCode": "JPN",
"multinamePassportHolder": "H",
"nationality": "USA",
"number": "2A4BeIJn",
"personName": {
"firstName": "Dillan",
"lastName": "Stanton",
"middleName": "Micah"
},
"skipValidation": false,
"swipeIndicator": "S1",
"type": "PASSPORT"
},
{
"action": "EDIT",
"dateOfBirth": "1994-10-09",
"dateOfExpiration": "2030-10-06",
"gender": "M",
"infant": false,
"issuingCountryCode": "FRA",
"multinamePassportHolder": "H",
"nationality": "DEU",
"number": "c52Dbr0Q",
"personName": {
"firstName": "Myrtis",
"lastName": "Rolfson",
"middleName": "Reese"
},
"skipValidation": false,
"swipeIndicator": "S1",
"type": "PASSPORT"
},
{
"action": "EDIT",
"dateOfBirth": "2016-12-14",
"dateOfExpiration": "2030-12-02",
"gender": "M",
"infant": false,
"issuingCountryCode": "USA",
"multinamePassportHolder": "H",
"nationality": "JPN",
"number": "2TB3dgh1",
"personName": {
"firstName": "Carter",
"lastName": "Considine",
"middleName": "Charlie"
},
"skipValidation": false,
"swipeIndicator": "S1",
"type": "PASSPORT"
},
{
"action": "EDIT",
"dateOfBirth": "1950-09-19",
"dateOfExpiration": "2027-09-11",
"gender": "M",
"infant": true,
"issuingCountryCode": "FRA",
"multinamePassportHolder": "H",
"nationality": "FRA",
"number": "Ce9VNseC",
"personName": {
"firstName": "Mohamed",
"lastName": "Nitzsche",
"middleName": "Kyle"
},
"skipValidation": false,
"swipeIndicator": "S1",
"type": "PASSPORT"
}
],
"visaList": [
{
"action": "EDIT",
"countryCode": "CAN",
"dateOfExpiration": "2029-03-03",
"dateOfIssue": "2026-02-26",
"infant": false,
"issuingCity": "Abestead",
"number": "GlLo2ZMb",
"placeOfBirth": "JPN"
},
{
"action": "EDIT",
"countryCode": "USA",
"dateOfExpiration": "2030-04-06",
"dateOfIssue": "2026-04-03",
"infant": false,
"issuingCity": "Alexandrochester",
"number": "h8wLEXIw",
"placeOfBirth": "FRA"
},
{
"action": "EDIT",
"countryCode": "IND",
"dateOfExpiration": "2029-02-17",
"dateOfIssue": "2025-06-17",
"infant": false,
"issuingCity": "Port Maureenworth",
"number": "EkNcjBnY",
"placeOfBirth": "GBR"
},
{
"action": "EDIT",
"countryCode": "AUS",
"dateOfExpiration": "2031-06-11",
"dateOfIssue": "2025-07-02",
"infant": false,
"issuingCity": "North Lauderdale",
"number": "hKImboFl",
"placeOfBirth": "AUS"
}
]
}Error generating example{
"errors": [
{
"code": "eGXrhi7Nwe",
"message": "Address Update Failed",
"source": "ANCS",
"type": "Validation"
},
{
"code": "2Ztjk0Cnew",
"message": "Invalid Format",
"source": "PNR",
"type": "Businesslogic"
},
{
"code": "yjyW4jtn8x",
"message": "Address Update Failed",
"source": "CKI",
"type": "Validation"
},
{
"code": "NjNLwQ5cC3",
"message": "Address Update Failed",
"source": "ANCS",
"type": "Validation"
},
{
"code": "CpxkJw0qyv",
"message": "Invalid Format",
"source": "HOST",
"type": "Application"
}
],
"status": "NotProcessed",
"systemTrackingId": "ID-prod121-35357-1480286521493-0-66",
"timeStamp": "2024-02-05T15:59:11.0Z",
"warnings": [
{
"code": "HqDmdSa0",
"element": "VJQCEi2TRC",
"message": "Malformed Response",
"source": "CKI",
"type": "Validation"
},
{
"code": "WdnqlewJ",
"element": "T2rDDjDcao",
"message": "Missing mandatory Fields",
"source": "CKI",
"type": "Validation"
},
{
"code": "EHQ9hlaa",
"element": "LxO6cSGAZH",
"message": "Malformed Response",
"source": "CKI",
"type": "Validation"
}
]
}Error generating example{
"diagnostics": {},
"errorCode": "ERR.2SG.SEC.MISSING_CREDENTIALS",
"message": "Authentication data is missing",
"status": "Incomplete",
"timeStamp": "2024-01-01T01:01:01.0Z",
"type": "Validation"
}