Cancel (JSON)
API情報
当該機能は、NDC PNRをキャンセルするAPI(Endpoint)です。
Sabre NDC 機能対応状況一覧表につきましては以下のページよりご確認ください。
(Sabre Help Desk - 機能対応状況一覧表:ログインが必要です)
最新バージョン | :1.3.0 |
プロトコル | :JSON |
HTTPメソッド | :POST |
Endpoint | :/v1/orders/cancel |
注2: Endpoint情報は、バージョンによって異なりますので、
最新バージョン以外のEndpointは、タグ定義書をご確認ください。
更新履歴
Order Management(Order Cancel) v1.3.0 on March 31, 2025- Version 1.3.0をリリースいたしました。
リクエストサンプル
未発券
未発券PNRへキャンセル操作を行うと、セグメント情報は全て削除されます。削除後のPNRでは、セグメント情報を確認することはできないためご注意ください。
選択{
"id":"1SXXXCZQOMVWW"
}
レスポンスサンプル
選択{
"order": {
"id": "1SXXXCZQOMVWW",
"type": "ORDER",
"pnrLocator": "TWYLZG",
"pnrCreateDate": "2024-10-23",
"offerVendor": "SQ",
"orderOwner": "1S",
"partition": "AA",
"primeHost": "1S",
"countryCode": "JP",
"contactInfos": [
{
"id": "9F0B8D2E-6B9A-41F8-89DA-D5B5C3287367",
"givenName": "TARO",
"phones": [
{
"id": "B5887141-5D71-4719-8827-1D43955498A1",
"number": "000-000-0000",
"label": "Agency"
}
],
"emailAddresses": [
{
"id": "3050A16E-8E33-431B-A5DC-7D16F1470DD1",
"address": "xxxxx@aaaaa.jp"
}
]
},
{
"id": "A3BB7ECF-234A-4D42-B2AC-946677643C6F",
"givenName": "HANAKO",
"phones": [
{
"id": "33CD9D67-E6E6-4F83-8C89-9EB897ADB8FD",
"number": "000-000-0000",
"label": "Agency"
}
],
"emailAddresses": [
{
"id": "39BABC8A-1B22-445C-A75A-E7E642746BC1",
"address": "xxxxx@aaaaa.jp"
}
]
}
],
"passengers": [
{
"id": "Passenger1",
"externalId": "PAX2",
"typeCode": "ADT",
"contactInfoRefIds": [
"9F0B8D2E-6B9A-41F8-89DA-D5B5C3287367"
],
"contactInfoRefId": "9F0B8D2E-6B9A-41F8-89DA-D5B5C3287367",
"birthdate": "1990-10-01",
"titleName": "MR",
"givenName": "TARO",
"middleName": "M",
"surname": "INFINI",
"genderCode": "M",
"identityDocuments": [
{
"id": "32928E2A-E82E-4FC1-9583-9A623E47BE71",
"documentNumber": "56789",
"documentTypeCode": "PT",
"issuingCountryCode": "JP",
"residenceCountryCode": "JP",
"expiryDate": "2025-10-08",
"birthdate": "1990-10-01",
"genderCode": "M",
"givenName": "TARO",
"surname": "INFINI"
},
{
"id": "CEA29042-4165-4A4A-B5A6-B63C24C3247A",
"documentNumber": "76543210",
"documentTypeCode": "VA",
"issuingCountryCode": "JP",
"expiryDate": "2025-08-27",
"birthdate": "1990-10-01",
"genderCode": "M",
"givenName": "TARO",
"surname": "INFINI"
}
],
"loyaltyProgramAccounts": [
{
"id": "6537E552-E61B-4121-B66A-F71656E70D0E",
"accountNumber": "0123456789",
"carrier": {
"carrierCode": "SQ"
}
}
]
},
{
"id": "Passenger2",
"externalId": "PAX3",
"typeCode": "ADT",
"contactInfoRefIds": [
"A3BB7ECF-234A-4D42-B2AC-946677643C6F"
],
"contactInfoRefId": "A3BB7ECF-234A-4D42-B2AC-946677643C6F",
"birthdate": "2012-10-11",
"titleName": "MS",
"givenName": "HANAKO",
"middleName": "BBB",
"surname": "INFINI",
"genderCode": "F"
}
],
"customerNumber": {},
"externalOrders": [
{
"id": "CBB825F1-5581-4B9D-BE85-407D45F5989C",
"systemId": "SQ",
"externalOrderId": "SQ_6HAMGE",
"bookingReferences": [
{
"id": "6HAMGE",
"carrierCode": "SQ"
}
]
}
]
}
}
JSONタグ定義書
-
- リクエスト (2025/03/31更新)
-
- レスポンス (2025/03/31更新)
スキーマ
【注意点】
各種スキーマは、Sabre社提供のオリジナル版となるため、「JSONタグ定義書」の記載上、
利用不可の情報が含まれております。
スキーマを利用してアプリケーションを構築される場合の各タグの利用可否は、
必ず「JSONタグ定義書」にてご確認ください。
※弊社にて「JSONタグ定義書」を作成する際、各タグの利用可否確認を行っております。
各種スキーマは、Sabre社提供のオリジナル版となるため、「JSONタグ定義書」の記載上、
利用不可の情報が含まれております。
スキーマを利用してアプリケーションを構築される場合の各タグの利用可否は、
必ず「JSONタグ定義書」にてご確認ください。
※弊社にて「JSONタグ定義書」を作成する際、各タグの利用可否確認を行っております。
-
- スキーマ (Order Management 共通)