ChinaTicket.Online OPEN API Document
  1. berlogic
ChinaTicket.Online OPEN API Document
  • Default module
    • Open API
      • flight
        • Flight Shopping
        • Flight Pricing
        • Price validation
        • Create origin order
        • pay an order
        • cancel an order
        • order detail
        • search change solutions
        • request an flight change
        • request an refund
        • confirm to refund the tiekct
      • train
        • Train Stations
        • Train shopping
        • Create train order
        • Order detail
        • Cancel an order
        • Pay an order
        • Intercept an order
        • Refund an order
      • Get Balance
    • Schemas
      • request
        • request.FlightShoppingRequest
        • request.PayFlightOrderRequest
        • request.ChangeFlightOrderRequests
        • request.CreateFlightOriginOrderRequest
        • request.FlightChangeSearchRequest
        • request.RefundFlightOrderRequest
      • consts
        • consts.CabinClass
        • consts.RefundReason
        • consts.FlightOrderStatus
        • consts.FlightOrderType
        • consts.FlightTicketStatus
        • consts.FlightProductType
        • consts.FlightInvoiceType
        • consts.FlightTaxType
        • consts.PassengerEligibility
      • model
        • model.FlightJourneyCore
        • model.PassengerCountRequest
        • model.ChangeSegment
        • model.PassengerFlightOrder
        • model.ChangeShoppingResult
        • model.ChangeShoppingSegment
        • model.FlightSegmentInfo
        • model.BaggageRule
        • model.BaggageRuleDetail
        • model.FlightCoreSegmentCache
        • model.StopOver
        • model.OrderDetail
        • model.FareRule
        • model.FlightJourney
        • model.FlightSegmentWithCoreSegment
        • model.CoreSegmentDetail
        • model.FlightScheduleChange
        • model.FlightPassengerTickets
        • model.FlightTicket
        • model.PriceDetail
        • model.PriceInFlightOriginOrder
        • model.PriceInFlightChangeOrder
        • model.PriceInFlightRefundOrder
        • model.PriceInFlightVoidOrder
        • model.FlightSolutionResp
        • model.FlightJourneyResp
        • model.FlightPriceDetail
        • model.FlightPrice
        • model.FlightTax
        • model.FlightSolutionLimitation
        • model.FlightLimitAgePair
      • Schemas
        • consts.PassengerType
        • consts.Gender
        • consts.TrainIssueWay
        • consts.TravelDocumentType
        • consts.TrainOrderStatus
        • consts.TrainOrderTicketStatus
        • consts.TrainPassengerStatus
        • consts.TrainRefundStatus
        • dto.PaginationList-array_resp_TrainOrderResp
        • resp.TrainOrderResp
        • resp.TrainOriginTicketDetail
        • req.TrainOrderListReq
        • response.Response-dto_PaginationList-array_resp_TrainOrderResp
        • model.CreateTrainOriginOrderReq
        • response.Response-resp_TrainOrderResp
        • resp.TrainChangeDetail
        • resp.TrainChangeTicketDetail
        • resp.StationDetail
        • model.ShoppingCNTrainStationsResp
        • req.TrainShoppingReq
        • response.Response-array_model_ShoppingCNTrainStationsResp
        • resp.Seats
        • resp.StationInfo
        • response.Response-array_resp_TrainShoppingResp
        • resp.TrainShoppingResp
  • berlogic
    • authenticate
      POST
    • preparePayment
      POST
    • finishBooking
      POST
    • checkPricing
      POST
    • createReservation
      POST
    • priceBrandFamily
      POST
    • searchAeroexpressSeatInfo
      POST
    • searchExchanges
      POST
    • refundBooking
      POST
    • searchFlights
      POST
    • calculateInsurance
      POST
    • sendEmail
      POST
    • cancelReservation
      POST
    • voidTickets
      POST
    • updatePassenger
      POST
    • getBookingRefundCost
      POST
    • bookAdditionalServices
      POST
    • refundPolicy
      POST
    • changePassword
      POST
    • reversePolicy
      POST
    • searchRemarks
      POST
    • issuePolicy
      POST
    • exchangeBooking
      POST
    • searchSchedule
      POST
    • priceAdditionalServices
      POST
    • searchAeroexpressTrainInfo
      POST
  1. berlogic

searchAeroexpressTrainInfo

POST
/Partner/Avia/v3

Request

Header Params

Body Params application/xml

Example
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <searchAeroexpressTrainInfo xmlns="http://partner.v3.webservice.berlogic.de/">
      <settings>
        <agencyCode>string</agencyCode>
        <agentCode>string</agentCode>
        <agentPassword>string</agentPassword>
        <lang>string</lang>
        <preferredCurrency>string</preferredCurrency>
        <salesPoint>string</salesPoint>
      </settings>
    </searchAeroexpressTrainInfo>
  </soap:Body>
</soap:Envelope>

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/Partner/Avia/v3' \
--header 'Content-Type: text/xml; charset=utf-8' \
--data-raw '<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <searchAeroexpressTrainInfo xmlns="http://partner.v3.webservice.berlogic.de/">
      <settings>
        <agencyCode>string</agencyCode>
        <agentCode>string</agentCode>
        <agentPassword>string</agentPassword>
        <lang>string</lang>
        <preferredCurrency>string</preferredCurrency>
        <salesPoint>string</salesPoint>
      </settings>
    </searchAeroexpressTrainInfo>
  </soap:Body>
</soap:Envelope>'

Responses

🟢200searchAeroexpressTrainInfo response
application/xml
Body

Example
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <searchAeroexpressTrainInfoResponse xmlns="http://partner.v3.webservice.berlogic.de/">
      <return>
        <allowedPaymentType>
          <fee>26</fee>
          <feeCurrency>string</feeCurrency>
          <type>CASH_OFFICE</type>
        </allowedPaymentType>
        <arrival>string</arrival>
        <arrivalTime>string</arrivalTime>
        <context>Y29udGVudA==</context>
        <cost>
          <currency>string</currency>
          <elements>
            <category>ADULT</category>
            <context>Y29udGVudA==</context>
            <fee>59</fee>
            <feeB>21</feeB>
            <feeP>92</feeP>
            <tariff>65</tariff>
            <taxes>57</taxes>
          </elements>
          <fee>12</fee>
          <SSRs>71</SSRs>
          <surcharges>
            <amount>95</amount>
            <code>string</code>
          </surcharges>
        </cost>
        <departure>string</departure>
        <departureTime>string</departureTime>
        <locale>string</locale>
        <maxDays>100</maxDays>
        <maxTickets>100</maxTickets>
        <menuId>100</menuId>
        <orderType>100</orderType>
        <scheduleId>100</scheduleId>
        <serviceClass>ECONOM</serviceClass>
        <validOn>2025-12-11T04:10:26.077Z</validOn>
      </return>
    </searchAeroexpressTrainInfoResponse>
  </soap:Body>
</soap:Envelope>
🔴500searchAeroexpressTrainInfo fault - Exception
Modified at 2025-12-11 04:10:50
Previous
priceAdditionalServices
Built with