ServiceBooking


Click here for a complete list of operations.

GetFlightGalileo

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /ServiceBooking.asmx HTTP/1.1
Host: xml.flightvn.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://tempuri.org/GetFlightGalileo"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetFlightGalileo xmlns="http://tempuri.org/">
      <info>
        <Departure>string</Departure>
        <Arrival>string</Arrival>
        <Dep_Date>string</Dep_Date>
        <Arr_Date>string</Arr_Date>
        <ADL>int</ADL>
        <CHD>int</CHD>
        <INF>int</INF>
        <FeeDVQT>int</FeeDVQT>
        <DiscountQT>int</DiscountQT>
        <FeeDVVJ>int</FeeDVVJ>
        <DiscountVJ>int</DiscountVJ>
        <FeeDVBL>int</FeeDVBL>
        <DiscountBL>int</DiscountBL>
        <TyGia>int</TyGia>
        <SLVJ>int</SLVJ>
        <SLBL>int</SLBL>
        <SL1G>int</SL1G>
        <SLTatCa>int</SLTatCa>
        <Website>string</Website>
        <FeeDVNDQT>int</FeeDVNDQT>
        <DiscountNDQT>int</DiscountNDQT>
        <AirlineType>int</AirlineType>
      </info>
    </GetFlightGalileo>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetFlightGalileoResponse xmlns="http://tempuri.org/">
      <GetFlightGalileoResult>
        <Flight_Galileo>
          <AirClass>string</AirClass>
          <DepartureCity>string</DepartureCity>
          <DepartureDate>string</DepartureDate>
          <DepartureTime>string</DepartureTime>
          <FlightAirline>string</FlightAirline>
          <FlightNo>string</FlightNo>
          <ArrivalCity>string</ArrivalCity>
          <ArrivalDate>string</ArrivalDate>
          <ArrivalTime>string</ArrivalTime>
          <AdultCharge>double</AdultCharge>
          <AdultFare>double</AdultFare>
          <ChildCharge>double</ChildCharge>
          <ChildFare>double</ChildFare>
          <InfantCharge>double</InfantCharge>
          <InfantFare>double</InfantFare>
          <SumCharge>double</SumCharge>
          <SumFare>double</SumFare>
          <SumPrice>double</SumPrice>
          <AdultCharge_VND>double</AdultCharge_VND>
          <AdultFare_VND>double</AdultFare_VND>
          <ChildCharge_VND>double</ChildCharge_VND>
          <ChildFare_VND>double</ChildFare_VND>
          <InfantCharge_VND>double</InfantCharge_VND>
          <InfantFare_VND>double</InfantFare_VND>
          <SumCharge_VND>double</SumCharge_VND>
          <SumFare_VND>double</SumFare_VND>
          <SumPrice_VND>double</SumPrice_VND>
          <SumPrice_MotLuot>double</SumPrice_MotLuot>
          <SumPrice_MotLuot_VND>double</SumPrice_MotLuot_VND>
          <RecordIndex>int</RecordIndex>
          <TotalDuration>string</TotalDuration>
          <LogoAirline>string</LogoAirline>
          <TypeAir>string</TypeAir>
          <StopInfo>
            <StopInfo xsi:nil="true" />
            <StopInfo xsi:nil="true" />
          </StopInfo>
          <FeeDV>int</FeeDV>
          <Discount>int</Discount>
          <FeeDV_VND>int</FeeDV_VND>
          <Discount_VND>int</Discount_VND>
          <HangNDQT>string</HangNDQT>
          <TyGia>int</TyGia>
        </Flight_Galileo>
        <Flight_Galileo>
          <AirClass>string</AirClass>
          <DepartureCity>string</DepartureCity>
          <DepartureDate>string</DepartureDate>
          <DepartureTime>string</DepartureTime>
          <FlightAirline>string</FlightAirline>
          <FlightNo>string</FlightNo>
          <ArrivalCity>string</ArrivalCity>
          <ArrivalDate>string</ArrivalDate>
          <ArrivalTime>string</ArrivalTime>
          <AdultCharge>double</AdultCharge>
          <AdultFare>double</AdultFare>
          <ChildCharge>double</ChildCharge>
          <ChildFare>double</ChildFare>
          <InfantCharge>double</InfantCharge>
          <InfantFare>double</InfantFare>
          <SumCharge>double</SumCharge>
          <SumFare>double</SumFare>
          <SumPrice>double</SumPrice>
          <AdultCharge_VND>double</AdultCharge_VND>
          <AdultFare_VND>double</AdultFare_VND>
          <ChildCharge_VND>double</ChildCharge_VND>
          <ChildFare_VND>double</ChildFare_VND>
          <InfantCharge_VND>double</InfantCharge_VND>
          <InfantFare_VND>double</InfantFare_VND>
          <SumCharge_VND>double</SumCharge_VND>
          <SumFare_VND>double</SumFare_VND>
          <SumPrice_VND>double</SumPrice_VND>
          <SumPrice_MotLuot>double</SumPrice_MotLuot>
          <SumPrice_MotLuot_VND>double</SumPrice_MotLuot_VND>
          <RecordIndex>int</RecordIndex>
          <TotalDuration>string</TotalDuration>
          <LogoAirline>string</LogoAirline>
          <TypeAir>string</TypeAir>
          <StopInfo>
            <StopInfo xsi:nil="true" />
            <StopInfo xsi:nil="true" />
          </StopInfo>
          <FeeDV>int</FeeDV>
          <Discount>int</Discount>
          <FeeDV_VND>int</FeeDV_VND>
          <Discount_VND>int</Discount_VND>
          <HangNDQT>string</HangNDQT>
          <TyGia>int</TyGia>
        </Flight_Galileo>
      </GetFlightGalileoResult>
    </GetFlightGalileoResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /ServiceBooking.asmx HTTP/1.1
Host: xml.flightvn.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetFlightGalileo xmlns="http://tempuri.org/">
      <info>
        <Departure>string</Departure>
        <Arrival>string</Arrival>
        <Dep_Date>string</Dep_Date>
        <Arr_Date>string</Arr_Date>
        <ADL>int</ADL>
        <CHD>int</CHD>
        <INF>int</INF>
        <FeeDVQT>int</FeeDVQT>
        <DiscountQT>int</DiscountQT>
        <FeeDVVJ>int</FeeDVVJ>
        <DiscountVJ>int</DiscountVJ>
        <FeeDVBL>int</FeeDVBL>
        <DiscountBL>int</DiscountBL>
        <TyGia>int</TyGia>
        <SLVJ>int</SLVJ>
        <SLBL>int</SLBL>
        <SL1G>int</SL1G>
        <SLTatCa>int</SLTatCa>
        <Website>string</Website>
        <FeeDVNDQT>int</FeeDVNDQT>
        <DiscountNDQT>int</DiscountNDQT>
        <AirlineType>int</AirlineType>
      </info>
    </GetFlightGalileo>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetFlightGalileoResponse xmlns="http://tempuri.org/">
      <GetFlightGalileoResult>
        <Flight_Galileo>
          <AirClass>string</AirClass>
          <DepartureCity>string</DepartureCity>
          <DepartureDate>string</DepartureDate>
          <DepartureTime>string</DepartureTime>
          <FlightAirline>string</FlightAirline>
          <FlightNo>string</FlightNo>
          <ArrivalCity>string</ArrivalCity>
          <ArrivalDate>string</ArrivalDate>
          <ArrivalTime>string</ArrivalTime>
          <AdultCharge>double</AdultCharge>
          <AdultFare>double</AdultFare>
          <ChildCharge>double</ChildCharge>
          <ChildFare>double</ChildFare>
          <InfantCharge>double</InfantCharge>
          <InfantFare>double</InfantFare>
          <SumCharge>double</SumCharge>
          <SumFare>double</SumFare>
          <SumPrice>double</SumPrice>
          <AdultCharge_VND>double</AdultCharge_VND>
          <AdultFare_VND>double</AdultFare_VND>
          <ChildCharge_VND>double</ChildCharge_VND>
          <ChildFare_VND>double</ChildFare_VND>
          <InfantCharge_VND>double</InfantCharge_VND>
          <InfantFare_VND>double</InfantFare_VND>
          <SumCharge_VND>double</SumCharge_VND>
          <SumFare_VND>double</SumFare_VND>
          <SumPrice_VND>double</SumPrice_VND>
          <SumPrice_MotLuot>double</SumPrice_MotLuot>
          <SumPrice_MotLuot_VND>double</SumPrice_MotLuot_VND>
          <RecordIndex>int</RecordIndex>
          <TotalDuration>string</TotalDuration>
          <LogoAirline>string</LogoAirline>
          <TypeAir>string</TypeAir>
          <StopInfo>
            <StopInfo xsi:nil="true" />
            <StopInfo xsi:nil="true" />
          </StopInfo>
          <FeeDV>int</FeeDV>
          <Discount>int</Discount>
          <FeeDV_VND>int</FeeDV_VND>
          <Discount_VND>int</Discount_VND>
          <HangNDQT>string</HangNDQT>
          <TyGia>int</TyGia>
        </Flight_Galileo>
        <Flight_Galileo>
          <AirClass>string</AirClass>
          <DepartureCity>string</DepartureCity>
          <DepartureDate>string</DepartureDate>
          <DepartureTime>string</DepartureTime>
          <FlightAirline>string</FlightAirline>
          <FlightNo>string</FlightNo>
          <ArrivalCity>string</ArrivalCity>
          <ArrivalDate>string</ArrivalDate>
          <ArrivalTime>string</ArrivalTime>
          <AdultCharge>double</AdultCharge>
          <AdultFare>double</AdultFare>
          <ChildCharge>double</ChildCharge>
          <ChildFare>double</ChildFare>
          <InfantCharge>double</InfantCharge>
          <InfantFare>double</InfantFare>
          <SumCharge>double</SumCharge>
          <SumFare>double</SumFare>
          <SumPrice>double</SumPrice>
          <AdultCharge_VND>double</AdultCharge_VND>
          <AdultFare_VND>double</AdultFare_VND>
          <ChildCharge_VND>double</ChildCharge_VND>
          <ChildFare_VND>double</ChildFare_VND>
          <InfantCharge_VND>double</InfantCharge_VND>
          <InfantFare_VND>double</InfantFare_VND>
          <SumCharge_VND>double</SumCharge_VND>
          <SumFare_VND>double</SumFare_VND>
          <SumPrice_VND>double</SumPrice_VND>
          <SumPrice_MotLuot>double</SumPrice_MotLuot>
          <SumPrice_MotLuot_VND>double</SumPrice_MotLuot_VND>
          <RecordIndex>int</RecordIndex>
          <TotalDuration>string</TotalDuration>
          <LogoAirline>string</LogoAirline>
          <TypeAir>string</TypeAir>
          <StopInfo>
            <StopInfo xsi:nil="true" />
            <StopInfo xsi:nil="true" />
          </StopInfo>
          <FeeDV>int</FeeDV>
          <Discount>int</Discount>
          <FeeDV_VND>int</FeeDV_VND>
          <Discount_VND>int</Discount_VND>
          <HangNDQT>string</HangNDQT>
          <TyGia>int</TyGia>
        </Flight_Galileo>
      </GetFlightGalileoResult>
    </GetFlightGalileoResponse>
  </soap12:Body>
</soap12:Envelope>