Sabre CKI Seats Unblock Mock Server

API for managing and releasing blocked seats on flight segments.

The CKI Seats Unblock API allows developers to programmatically release or unblock seats previously held on a flight. This service is essential for managing inventory availability and handling seat assignment workflows within airline check-in and reservation systems.

Use this hosted mock server to simulate Sabre CKI Seats Unblock APIs without authentication, API keys, or extra dependencies. Point your code or SDK to the Beeceptor base URL, preferably through an environment variable or feature flag, and switch back to the production API when ready. This keeps your integration code consistent across local development, QA, demos, and production.

Use cases:

Use this sandbox to simulate seat unblocking operations, validate request payloads for specific flight segments, and test how your application handles successful seat release confirmations or operational error responses from the Sabre check-in system.

Sabre CKI Seats Unblock mock server is up and running!

Use this mock URL as the API base in your code to simulate Sabre CKI Seats Unblock responses instantly.

https://sabre-cki-seats-unblock.mock.beeceptor.com



Seat

Header NameExample
x-sabre-security-token"in Lorem"
Authorization"cupidatat adipisicing aute quis minim"
x-sabre-airline"amet ex"
x-sabre-client-context"laboris tempor"
Application-ID"ut velit sint Duis dolore"
Conversation-ID"ullamco commodo reprehenderit deserunt in"
Message-ID"proident in nulla anim adipisicing"
{
  "flightCriteria": {
    "airlineCode": "EK",
    "arrivalAirportCode": "AUH",
    "cabinClassCode": "Y",
    "departureAirportCode": "LHR",
    "departureDate": "2026-08-02",
    "flightNumber": "9180"
  },
  "flightLevelSeatUnblockCodeList": [
    "ABC",
    "IRZ",
    "XYZ"
  ],
  "seatBlockUnblockCriteria": {
    "rowNumberColumnGroupList": [
      {
        "columnGroup": [
          "C",
          "D"
        ],
        "rowNumber": 83
      },
      {
        "columnGroup": [
          "C",
          "B",
          "D"
        ],
        "rowNumber": 87
      },
      {
        "columnGroup": [
          "A",
          "C",
          "D"
        ],
        "rowNumber": 34
      },
      {
        "columnGroup": [
          "D",
          "A",
          "C",
          "B"
        ],
        "rowNumber": 100
      },
      {
        "columnGroup": [
          "D",
          "C"
        ],
        "rowNumber": 68
      }
    ],
    "rowNumberColumnRangeList": [
      {
        "columnRange": {
          "columnFrom": "A",
          "columnTo": "F"
        },
        "rowNumber": 69
      },
      {
        "columnRange": {
          "columnFrom": "A",
          "columnTo": "F"
        },
        "rowNumber": 51
      },
      {
        "columnRange": {
          "columnFrom": "B",
          "columnTo": "C"
        },
        "rowNumber": 14
      },
      {
        "columnRange": {
          "columnFrom": "A",
          "columnTo": "C"
        },
        "rowNumber": 35
      },
      {
        "columnRange": {
          "columnFrom": "B",
          "columnTo": "F"
        },
        "rowNumber": 68
      }
    ],
    "rowNumberList": [
      14,
      22,
      18,
      20
    ],
    "rowRangeColumnGroupList": [
      {
        "columnGroup": [
          "C",
          "A",
          "B",
          "D",
          "F"
        ],
        "rowRange": {
          "rowFrom": 40,
          "rowTo": 83
        }
      },
      {
        "columnGroup": [
          "E",
          "A"
        ],
        "rowRange": {
          "rowFrom": 36,
          "rowTo": 83
        }
      },
      {
        "columnGroup": [
          "A",
          "D",
          "B"
        ],
        "rowRange": {
          "rowFrom": 23,
          "rowTo": 58
        }
      },
      {
        "columnGroup": [
          "A",
          "E",
          "D"
        ],
        "rowRange": {
          "rowFrom": 41,
          "rowTo": 51
        }
      }
    ],
    "rowRangeList": [
      {
        "rowFrom": 32,
        "rowTo": 69
      }
    ],
    "seatBlockCode": "X",
    "seatNumberList": [
      "14A",
      "18B",
      "14B",
      "16A",
      "16B"
    ]
  }
}
{
  "affectedSeatsList": [
    "12A",
    "1D"
  ],
  "aircraftType": "B77",
  "airlineCode": "AA",
  "arrivalAirportCode": "LHR",
  "cabinClassCode": "J",
  "departureAirportCode": "AUH",
  "departureDate": "2026-07-28",
  "errors": [
    {
      "code": "1609_ERR.INVALID_DESTINATION_ADDRESS",
      "message": "Seat already occupied",
      "source": "HOST",
      "type": "Application"
    },
    {
      "code": "1001_ERR.UNAUTHORIZED",
      "message": "Internal server error",
      "source": "ANCS",
      "type": "Businesslogic"
    }
  ],
  "flightLegStatus": "CANCEL",
  "flightNumber": "128",
  "offloadedPassengerList": [
    "JOPLIN ALLEN"
  ],
  "scheduledArrivalTime": "14:30:00",
  "scheduledDepartureTime": "09:00:00",
  "seatBlockCode": "X",
  "status": "Unknown",
  "systemTrackingId": "HFqpE4w8-Fpkc90cNYGU",
  "timeStamp": "2026-06-16T00:00:00.0Z",
  "warnings": [
    {
      "code": "ERR_MALFORMED_RESPONSE",
      "element": "seatNumber",
      "message": "Deprecated field detected",
      "source": "PNR",
      "type": "Businesslogic"
    },
    {
      "code": "ERR_MALFORMED_RESPONSE",
      "element": "seatNumber",
      "message": "Request has missing mandatory fields.",
      "source": "ANCS",
      "type": "Businesslogic"
    },
    {
      "code": "ERR_MALFORMED_RESPONSE",
      "element": "seatNumber",
      "message": "Deprecated field detected",
      "source": "PNR",
      "type": "Validation"
    },
    {
      "code": "WARN_DEPRECATED_PARAM",
      "element": "countsPerCabinList with flight Id 2997",
      "message": "Partial process complete",
      "source": "CKI",
      "type": "Validation"
    },
    {
      "code": "WARN_DEPRECATED_PARAM",
      "element": "seatNumber",
      "message": "Partial process complete",
      "source": "ANCS",
      "type": "Validation"
    }
  ]
}
{
  "errorCode": "400",
  "message": "Service unavailable",
  "status": "Complete",
  "systemTrackingId": "uvNePDgfp9quX-0Cz8Ah",
  "timeStamp": "2026-06-16T00:00:00.0Z",
  "type": "Application"
}
{
  "errorCode": "404",
  "message": "Service unavailable",
  "status": "Incomplete",
  "systemTrackingId": "vwTRRrp7UdUw96t7Ke2W",
  "timeStamp": "2026-06-16T00:00:00.0Z",
  "type": "BusinessLogic"
}
{
  "errorCode": "500",
  "message": "Service unavailable",
  "status": "NotProcessed",
  "systemTrackingId": "sZAR6YikK19r8uwj1hw0",
  "timeStamp": "2026-06-16T00:00:00.0Z",
  "type": "BusinessLogic"
}
{
  "diagnostics": {},
  "errorCode": "ERR.2SG.SEC.MISSING_CREDENTIALS",
  "message": "Request Timeout",
  "status": "Complete",
  "timeStamp": "2026-06-16T00:00:00.0Z",
  "type": "Validation"
}
sabretravelaviationcheck-inseats