Request
Body Params application/xml
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<exchangeBooking xmlns="http://partner.v3.webservice.berlogic.de/">
<agencyCode>string</agencyCode>
<agentCode>string</agentCode>
<agentPassword>string</agentPassword>
<salesPointCode>string</salesPointCode>
<lang>string</lang>
<bookingNumber>string</bookingNumber>
<exchangeOffer>
<flight>
<allowedPaymentType>
<fee>58</fee>
<feeCurrency>string</feeCurrency>
<type>CASH_OFFICE</type>
</allowedPaymentType>
<channelId>string</channelId>
<context>Y29udGVudA==</context>
<cost>
<currency>string</currency>
<elements>
<category>ADULT</category>
<context>Y29udGVudA==</context>
<fee>52</fee>
<feeB>6</feeB>
<feeP>69</feeP>
<tariff>67</tariff>
<taxes>48</taxes>
</elements>
<fee>6</fee>
<SSRs>24</SSRs>
<surcharges>
<amount>39</amount>
<code>string</code>
</surcharges>
</cost>
<eticket>true</eticket>
<exchangeRate>94</exchangeRate>
<latinRegistration>true</latinRegistration>
<passportRequired>true</passportRequired>
<reservable>true</reservable>
<segments>
<airlineLocator>string</airlineLocator>
<airlineLogin>string</airlineLogin>
<airlinePassword>string</airlinePassword>
<airlineUrl>string</airlineUrl>
<beginDate>string</beginDate>
<beginLocation>
<displayCode>string</displayCode>
<id>string</id>
<name>string</name>
<countryId>string</countryId>
<parentLocationId>string</parentLocationId>
<railwayCodeId>string</railwayCodeId>
<type>AIRPORT</type>
</beginLocation>
<board>string</board>
<boardCode>string</boardCode>
<bookingClass>string</bookingClass>
<brandId>string</brandId>
<brandName>string</brandName>
<cabinBag>string</cabinBag>
<connected>true</connected>
<context>Y29udGVudA==</context>
<endDate>string</endDate>
<endLocation>
<countryId>string</countryId>
<parentLocationId>string</parentLocationId>
<railwayCodeId>string</railwayCodeId>
<type/>
</endLocation>
<exchange>YES</exchange>
<fareBasis>string</fareBasis>
<flightNumber>string</flightNumber>
<luggageAllowed>string</luggageAllowed>
<marketingVendor>
<displayCode>string</displayCode>
<id>string</id>
<name>string</name>
</marketingVendor>
<operatingFlightNumber>string</operatingFlightNumber>
<operatingVendor/>
<penalty>
<exchangeFee>67</exchangeFee>
<refundFee>40</refundFee>
</penalty>
<penaltyAfterDeparture>
<exchangeFee>94</exchangeFee>
<refundFee>26</refundFee>
</penaltyAfterDeparture>
<refund>YES</refund>
<refundable>true</refundable>
<SSRs>
<amountOfPieces>100</amountOfPieces>
<id>string</id>
<required>string</required>
<rfic>string</rfic>
<rfisc>string</rfisc>
<tariff>63</tariff>
<taxes>35</taxes>
<type>LUGGAGE</type>
<weight>12</weight>
<weightType>PER_PIECE</weightType>
<wholeLeg>true</wholeLeg>
</SSRs>
<seatIncluded>YES</seatIncluded>
<seats>100</seats>
<serviceClass>ECONOM</serviceClass>
<stops>
<begin>string</begin>
<board>string</board>
<boardCode>string</boardCode>
<end>string</end>
<location>
<countryId>string</countryId>
<parentLocationId>string</parentLocationId>
<railwayCodeId>string</railwayCodeId>
<type/>
</location>
</stops>
<terminalBegin>string</terminalBegin>
<terminalEnd>string</terminalEnd>
<travelDuration>100</travelDuration>
<vendor/>
</segments>
<timeLimit>2025-12-11T04:10:26.076Z</timeLimit>
</flight>
<totalPrice>
<amount>65</amount>
<currency>string</currency>
</totalPrice>
</exchangeOffer>
</exchangeBooking>
</soap:Body>
</soap:Envelope>
Request Code Samples
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>
<exchangeBooking xmlns="http://partner.v3.webservice.berlogic.de/">
<agencyCode>string</agencyCode>
<agentCode>string</agentCode>
<agentPassword>string</agentPassword>
<salesPointCode>string</salesPointCode>
<lang>string</lang>
<bookingNumber>string</bookingNumber>
<exchangeOffer>
<flight>
<allowedPaymentType>
<fee>58</fee>
<feeCurrency>string</feeCurrency>
<type>CASH_OFFICE</type>
</allowedPaymentType>
<channelId>string</channelId>
<context>Y29udGVudA==</context>
<cost>
<currency>string</currency>
<elements>
<category>ADULT</category>
<context>Y29udGVudA==</context>
<fee>52</fee>
<feeB>6</feeB>
<feeP>69</feeP>
<tariff>67</tariff>
<taxes>48</taxes>
</elements>
<fee>6</fee>
<SSRs>24</SSRs>
<surcharges>
<amount>39</amount>
<code>string</code>
</surcharges>
</cost>
<eticket>true</eticket>
<exchangeRate>94</exchangeRate>
<latinRegistration>true</latinRegistration>
<passportRequired>true</passportRequired>
<reservable>true</reservable>
<segments>
<airlineLocator>string</airlineLocator>
<airlineLogin>string</airlineLogin>
<airlinePassword>string</airlinePassword>
<airlineUrl>string</airlineUrl>
<beginDate>string</beginDate>
<beginLocation>
<displayCode>string</displayCode>
<id>string</id>
<name>string</name>
<countryId>string</countryId>
<parentLocationId>string</parentLocationId>
<railwayCodeId>string</railwayCodeId>
<type>AIRPORT</type>
</beginLocation>
<board>string</board>
<boardCode>string</boardCode>
<bookingClass>string</bookingClass>
<brandId>string</brandId>
<brandName>string</brandName>
<cabinBag>string</cabinBag>
<connected>true</connected>
<context>Y29udGVudA==</context>
<endDate>string</endDate>
<endLocation>
<countryId>string</countryId>
<parentLocationId>string</parentLocationId>
<railwayCodeId>string</railwayCodeId>
<type/>
</endLocation>
<exchange>YES</exchange>
<fareBasis>string</fareBasis>
<flightNumber>string</flightNumber>
<luggageAllowed>string</luggageAllowed>
<marketingVendor>
<displayCode>string</displayCode>
<id>string</id>
<name>string</name>
</marketingVendor>
<operatingFlightNumber>string</operatingFlightNumber>
<operatingVendor/>
<penalty>
<exchangeFee>67</exchangeFee>
<refundFee>40</refundFee>
</penalty>
<penaltyAfterDeparture>
<exchangeFee>94</exchangeFee>
<refundFee>26</refundFee>
</penaltyAfterDeparture>
<refund>YES</refund>
<refundable>true</refundable>
<SSRs>
<amountOfPieces>100</amountOfPieces>
<id>string</id>
<required>string</required>
<rfic>string</rfic>
<rfisc>string</rfisc>
<tariff>63</tariff>
<taxes>35</taxes>
<type>LUGGAGE</type>
<weight>12</weight>
<weightType>PER_PIECE</weightType>
<wholeLeg>true</wholeLeg>
</SSRs>
<seatIncluded>YES</seatIncluded>
<seats>100</seats>
<serviceClass>ECONOM</serviceClass>
<stops>
<begin>string</begin>
<board>string</board>
<boardCode>string</boardCode>
<end>string</end>
<location>
<countryId>string</countryId>
<parentLocationId>string</parentLocationId>
<railwayCodeId>string</railwayCodeId>
<type/>
</location>
</stops>
<terminalBegin>string</terminalBegin>
<terminalEnd>string</terminalEnd>
<travelDuration>100</travelDuration>
<vendor/>
</segments>
<timeLimit>2025-12-11T04:10:26.076Z</timeLimit>
</flight>
<totalPrice>
<amount>65</amount>
<currency>string</currency>
</totalPrice>
</exchangeOffer>
</exchangeBooking>
</soap:Body>
</soap:Envelope>'
Responses
application/xml <?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<exchangeBookingResponse xmlns="http://partner.v3.webservice.berlogic.de/">
<return>
<agencyCode>string</agencyCode>
<agentCode>string</agentCode>
<agentPassword>string</agentPassword>
<bookingNumber>string</bookingNumber>
<certNumber>string</certNumber>
<context>Y29udGVudA==</context>
<cost>
<currency>string</currency>
<elements>
<category>ADULT</category>
<context>Y29udGVudA==</context>
<fee>87</fee>
<feeB>66</feeB>
<feeP>27</feeP>
<tariff>63</tariff>
<taxes>10</taxes>
</elements>
<fee>63</fee>
<SSRs>4</SSRs>
<surcharges>
<amount>71</amount>
<code>string</code>
</surcharges>
</cost>
<customer>
<birthday>2025-12-11T04:10:26.076Z</birthday>
<city>string</city>
<company>string</company>
<country>string</country>
<email>string</email>
<fax>string</fax>
<firstName>string</firstName>
<fullName>string</fullName>
<gender>MALE</gender>
<houseNumber>string</houseNumber>
<ipAddress>string</ipAddress>
<lastName>string</lastName>
<middleName>string</middleName>
<mobile>string</mobile>
<notes>string</notes>
<phoneHome>string</phoneHome>
<phoneWork>string</phoneWork>
<postAddress>string</postAddress>
<region>string</region>
<zipCode>string</zipCode>
</customer>
<date>2025-12-11T04:10:26.076Z</date>
<delayTicketing>true</delayTicketing>
<documents>
<charset>string</charset>
<data>Y29udGVudA==</data>
<mimeType>string</mimeType>
<name>string</name>
<type>CONFIRMATION</type>
</documents>
<logItems>
<date>2025-12-11T04:10:26.076Z</date>
<message>string</message>
<severity>INFO</severity>
</logItems>
<media>DESKTOP</media>
<notes>string</notes>
<payment>
<cc>
<cvc>string</cvc>
<expired>2025-12-11T04:10:26.076Z</expired>
<number>string</number>
<owner>string</owner>
<sca>
<dsid>string</dsid>
<eci>string</eci>
<exemptions>string</exemptions>
<protocol>V1</protocol>
<sli>string</sli>
<ucav>string</ucav>
<xid>string</xid>
</sca>
<vendor>VISA</vendor>
</cc>
<code>string</code>
<currency>string</currency>
<date>2025-12-11T04:10:26.076Z</date>
<failureUrl>string</failureUrl>
<issueEmd90>true</issueEmd90>
<lastschrift>
<bank>string</bank>
<bic>string</bic>
<iban>string</iban>
<owner>string</owner>
</lastschrift>
<notes>string</notes>
<number>string</number>
<paymentFee>33</paymentFee>
<paymentPage>string</paymentPage>
<price>46</price>
<remark>string</remark>
<state>NoPayment</state>
<successUrl>string</successUrl>
<timeLimit>2025-12-11T04:10:26.076Z</timeLimit>
<timeout>100</timeout>
<type>CASH_OFFICE</type>
</payment>
<remarks>
<details>
<category>string</category>
<group>GENERAL</group>
<personName>string</personName>
<qualifier>string</qualifier>
<status>string</status>
<supplierCode>string</supplierCode>
</details>
</remarks>
<salesPoint>
<code>string</code>
<name>string</name>
<timeZone>string</timeZone>
</salesPoint>
<status>CONFIRMED</status>
<failedCancellationInfo>string</failedCancellationInfo>
<linkedBookings>
<number>string</number>
<reason>EXCHANGE</reason>
</linkedBookings>
<services/>
</return>
</exchangeBookingResponse>
</soap:Body>
</soap:Envelope>
Modified at 2025-12-11 04:10:50