TKT_ElectronicDocument Services (XML)
API情報
当該機能は、Electric Ticket Record(ETR)、またはElectric Miscellaneous Document(EMD)の情報取得を行うAPIです。
Service Action Code | :TKT_ElectronicDocumentServicesRQ |
最新バージョン | :2.0.0 |
プロトコル | :XML |
更新履歴
TKT_ElectronicDocumentServicesRQ v2.0.0 on July 12, 2022
- 旅客単位でのETR情報取得機能が追加されました。
券番と旅客氏名を同時リクエストすることで、
指定した旅客のETR情報のみを取得することが可能になりました。 - ETRステイタスコードが追加されました。
照会した券番のETRステイタスコードが返却されるようになりました。
TKT_ElectronicDocumentServicesRQ v1.0.0 on October 30, 2018
- Version1.0.0をリリースいたしました。
リクエストサンプル(ETR)
選択<GetElectronicDocumentRQ Version="2.0.0" xmlns="http://www.sabre.com/ns/Ticketing/EDoc" xmlns:STL="http://www.sabre.com/ns/Ticketing/EDocStl" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sabre.com/ns/Ticketing/EDoc TKT_ElectronicDocumentServices_v.2.0.0.xsd">
<SearchParameters>
<DocumentNumber>7816508171026</DocumentNumber>
</SearchParameters>
</GetElectronicDocumentRQ>
レスポンスサンプル(ETR)
選択<GetElectronicDocumentRS xmlns="http://www.sabre.com/ns/Ticketing/EDoc" Version="2.0.0">
<STL:STL_Header.RS xmlns:STL="http://www.sabre.com/ns/Ticketing/EDocStl" timeStamp="2022-04-21T01:33:22">
<STL:OrchestrationID seq="0">TKTHLP625-5323-967279060-1650522802733-7561375-edoc:0</STL:OrchestrationID>
<STL:Results>
<STL:Success>
<STL:System>TKT-DS</STL:System>
<STL:Source>EDOC</STL:Source>
</STL:Success>
</STL:Results>
</STL:STL_Header.RS>
<Agent sine="A1F" type="GDS">
<TicketingProvider>MU</TicketingProvider>
<WorkLocation>8IC6</WorkLocation>
<HomeLocation>TYO</HomeLocation>
<IsoCountryCode>JP</IsoCountryCode>
<IataNumber>16301445</IataNumber>
<CRSCode>7884</CRSCode>
</Agent>
<TransactionInfo sequence="1">
<LocalDateTime>2022-04-21T01:33:23.165-05:00</LocalDateTime>
<SystemDateTime>2022-04-21T01:33:23.165-05:00</SystemDateTime>
<SystemProvider>1F</SystemProvider>
</TransactionInfo>
<DocumentDetailsDisplay>
<Ticket number="7816508171026" type="TKT">
<Details>
<Reservation>
<Sabre>STNFIA</Sabre>
</Reservation>
<LocalIssueDateTime>2022-04-05T00:00:00.000-00:00</LocalIssueDateTime>
<FareCalculationPricing>1</FareCalculationPricing>
<SettlementAuthorization> 781204217483</SettlementAuthorization>
</Details>
<Customer>
<Traveler>
<Name>XIANGRUIMR GE</Name>
<FirstName>XIANGRUIMR</FirstName>
<LastName>GE</LastName>
</Traveler>
</Customer>
<ServiceCoupon coupon="1">
<MarketingProvider>MU</MarketingProvider>
<MarketingFlightNumber>524</MarketingFlightNumber>
<OperatingProvider>MU</OperatingProvider>
<ClassOfService name="B">B</ClassOfService>
<FareBasis>BSE00DN5</FareBasis>
<StartLocation>NRT</StartLocation>
<StartDate>2022-04-15</StartDate>
<StartTime>13:50:00</StartTime>
<EndLocation>KMG</EndLocation>
<NotValidBeforeDate>2022-04-15</NotValidBeforeDate>
<NotValidAfterDate>2022-04-15</NotValidAfterDate>
<BookingStatus>OK</BookingStatus>
<CurrentStatus>USED</CurrentStatus>
<StopOver>O</StopOver>
<BagAllowance amount="2" code="PC" />
<CurrentStatusCodeSetValue>B</CurrentStatusCodeSetValue>
</ServiceCoupon>
<ServiceCoupon coupon="2">
<MarketingProvider>MU</MarketingProvider>
<MarketingFlightNumber>9727</MarketingFlightNumber>
<OperatingProvider>MU</OperatingProvider>
<ClassOfService name="B">B</ClassOfService>
<FareBasis>BSE00DN5</FareBasis>
<StartLocation>KMG</StartLocation>
<StartDate>2022-05-07</StartDate>
<EndLocation>PVG</EndLocation>
<NotValidBeforeDate>2022-05-07</NotValidBeforeDate>
<NotValidAfterDate>2022-05-07</NotValidAfterDate>
<SettlementAuthorization> 781204217483</SettlementAuthorization>
<CurrentStatus>EXCH</CurrentStatus>
<StopOver>O</StopOver>
<BagAllowance amount="2" code="PC" />
<CurrentStatusCodeSetValue>E</CurrentStatusCodeSetValue>
</ServiceCoupon>
<ServiceCoupon coupon="3">
<MarketingProvider>MU</MarketingProvider>
<MarketingFlightNumber>523</MarketingFlightNumber>
<OperatingProvider>MU</OperatingProvider>
<ClassOfService name="Y">Y</ClassOfService>
<FareBasis>YSE00DN5</FareBasis>
<StartLocation>PVG</StartLocation>
<StartDate>2022-07-01</StartDate>
<EndLocation>NRT</EndLocation>
<NotValidBeforeDate>2022-07-01</NotValidBeforeDate>
<NotValidAfterDate>2022-07-01</NotValidAfterDate>
<SettlementAuthorization> 781204217483</SettlementAuthorization>
<CurrentStatus>EXCH</CurrentStatus>
<StopOver>O</StopOver>
<BagAllowance amount="2" code="PC" />
<CurrentStatusCodeSetValue>E</CurrentStatusCodeSetValue>
</ServiceCoupon>
<RelatedDocument>
<Original>
<Number>7816508146478</Number>
<IssueDate>2022-03-15</IssueDate>
<IssueCity>TYO</IssueCity>
<IataNumber>16301445</IataNumber>
<OriginalPayment sequence="1" type="CC">
<Total>
<Amount>0.00</Amount>
</Total>
<Card cardType="AX">
<MaskedCardNumber>XXXXXXXXXXX1007</MaskedCardNumber>
<ExpireDate>XXXX</ExpireDate>
<ApprovalCode source="S">140316</ApprovalCode>
</Card>
</OriginalPayment>
</Original>
<Exchange>
<Number>7816508146478</Number>
</Exchange>
</RelatedDocument>
<Amounts>
<New>
<Base>
<Amount currencyCode="JPY" decimalPlace="0">364100</Amount>
<Text>364100</Text>
</Base>
<Total>
<Amount>0</Amount>
<Text>NO ADC</Text>
</Total>
</New>
</Amounts>
<Taxes>
<New>
<Tax code="SW">
<Amount currencyCode="JPY" decimalPlace="0">2130</Amount>
</Tax>
<Tax code="OI">
<Amount currencyCode="JPY" decimalPlace="0">530</Amount>
</Tax>
<Tax code="XT">
<Amount currencyCode="JPY" decimalPlace="0">13610</Amount>
</Tax>
</New>
</Taxes>
<Payment sequence="0" type="N/A">
<Amount>0</Amount>
</Payment>
<Remark>
<Endorsements sequence="0">WJ524-MU524/15APR NRTPVG UN-.Q/NON-END./PENALTY APPLY.</Endorsements>
</Remark>
<FareCalculation>
<New>15APR22 TYO MU SHA1302.03MU TYO1858.44NUC3160.47END ROE115.2040 PDXT1670CN10940YQ1000TK</New>
</FareCalculation>
</Ticket>
</DocumentDetailsDisplay>
</GetElectronicDocumentRS>
リクエストサンプル(EMD)
選択<GetElectronicDocumentRQ Version="2.0.0" xmlns="http://www.sabre.com/ns/Ticketing/EDoc" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sabre.com/ns/Ticketing/EDoc TKT_ElectronicDocumentServices_v.2.0.0.xsd">
<ns1:STL_Header.RQ xmlns:ns1="http://www.sabre.com/ns/Ticketing/EDocStl" />
<ns2:POS xmlns:ns2="http://www.sabre.com/ns/Ticketing/EDocStl" />
<SearchParameters>
<DocumentNumber>0982815084615</DocumentNumber>
<DocumentType>EMD</DocumentType>
</SearchParameters>
</GetElectronicDocumentRQ>
レスポンスサンプル(EMD)
選択<GetElectronicDocumentRS xmlns="http://www.sabre.com/ns/Ticketing/EDoc" Version="2.0.0">
<STL:STL_Header.RS xmlns:STL="http://www.sabre.com/ns/Ticketing/EDocStl" timeStamp="2022-06-08T21:29:15">
<STL:OrchestrationID seq="0">TKTVLC650-31993-132015870-1654741755159-41403-edoc:0</STL:OrchestrationID>
<STL:Results>
<STL:Success>
<STL:System>TKT-DS</STL:System>
<STL:Source>EDOC</STL:Source>
</STL:Success>
</STL:Results>
</STL:STL_Header.RS>
<Agent sine="A1F" type="GDS">
<TicketingProvider>AI</TicketingProvider>
<WorkLocation>8IC6</WorkLocation>
<HomeLocation>TYO</HomeLocation>
<IsoCountryCode>JP</IsoCountryCode>
<IataNumber>16322224</IataNumber>
</Agent>
<TransactionInfo sequence="1" type="SALE">
<LocalDateTime>2022-06-08T21:29:15.546-05:00</LocalDateTime>
<SystemDateTime>2022-06-08T21:29:15.546-05:00</SystemDateTime>
<SystemProvider>1F</SystemProvider>
</TransactionInfo>
<DocumentDetailsDisplay>
<ElectronicMiscDocument number="0982815084615" type="EMD">
<Details>
<Reservation>
<Sabre>CJFDRH</Sabre>
</Reservation>
<LocalIssueDateTime>2022-04-20T00:00:00.000-00:00</LocalIssueDateTime>
<ItineraryType>I</ItineraryType>
<ElectronicMiscType>A</ElectronicMiscType>
<ReasonForIssue>A</ReasonForIssue>
</Details>
<Customer>
<Traveler>
<Name>DAO/ANHMS</Name>
<FirstName>ANHMS</FirstName>
<LastName>DAO</LastName>
</Traveler>
</Customer>
<Miscellaneous>
<Fee coupon="1" description="AISLE">
<Total>
<Amount currencyCode="JPY" decimalPlace="0">2150</Amount>
<Text>2150</Text>
</Total>
</Fee>
<OptionalService reason="0B5" />
<CouponDetails coupon="1" description="AISLE">
<MarketingProvider>AI</MarketingProvider>
<StartLocation>LHR</StartLocation>
<EndLocation>DEL</EndLocation>
<CouponStatus>OPEN</CouponStatus>
</CouponDetails>
<AssociatedTicketNumber associationType="A" couponNumber="1">0986508119158</AssociatedTicketNumber>
</Miscellaneous>
<Payment sequence="1" type="CA">
<Total>
<Amount currencyCode="JPY" decimalPlace="0">2150</Amount>
</Total>
<Other>
<Details>Intentionally left empty</Details>
</Other>
</Payment>
<Remark>
<Endorsements sequence="1">NON-REFUNDABLE/NON-EXCHANGEABLE</Endorsements>
</Remark>
<Amounts>
<New>
<Base>
<Amount currencyCode="GBP" decimalPlace="2">13.00</Amount>
<Text>13.00</Text>
</Base>
<Equivalent>
<Amount currencyCode="JPY" decimalPlace="0">2150</Amount>
<Text>2150</Text>
</Equivalent>
<Total>
<Amount currencyCode="JPY" decimalPlace="0">2150</Amount>
<Text>2150</Text>
</Total>
</New>
</Amounts>
</ElectronicMiscDocument>
</DocumentDetailsDisplay>
</GetElectronicDocumentRS>
XMLタグ定義書
-
- リクエスト (2022/07/12更新)
-
- レスポンス (2022/07/12更新)
-
- リクエスト(Ver.1.0.0) (2018/10/15更新)
-
- レスポンス(Ver.1.0.0) (2018/10/15更新)
XMLスキーマ
【注意点】
各種XMLスキーマは、Sabre社提供のオリジナル版となるため、「XMLタグ定義書」の記載上、
利用不可の情報が含まれております。
スキーマを利用してアプリケーションを構築される場合の各タグの利用可否は、
必ず「XMLタグ定義書」にてご確認ください。
※弊社にて「XMLタグ定義書」を作成する際、各タグの利用可否確認を行っております。
各種XMLスキーマは、Sabre社提供のオリジナル版となるため、「XMLタグ定義書」の記載上、
利用不可の情報が含まれております。
スキーマを利用してアプリケーションを構築される場合の各タグの利用可否は、
必ず「XMLタグ定義書」にてご確認ください。
※弊社にて「XMLタグ定義書」を作成する際、各タグの利用可否確認を行っております。
-
- スキーマ
-
- スキーマ