The travel industry is evolving with New Distribution Capability (NDC), and Emirates NDC API is leading the charge. This IATA-approved standard enables real-time flight search, booking, and ticketing for OTAs, travel startups, and corporate booking tools. With AirShoppingRQ, businesses can integrate Emirates’ flight inventory seamlessly, offering dynamic pricing, ancillaries, and instant confirmations.
The Emirates Flights API via AirShoppingRQ allows:
The Emirates Flight API uses endpoints with XML payloads. Below is a sample AirShoppingRQ request:
1<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/1999/XMLSchema/" xmlns:xsi="http://www.w3.org/1999/XMLSchema/instance/">2 <SOAP-ENV:Header>3 <t:TransactionControl>4 <tc>5 <app version="5.0.0" language="en-US">SOAP</app>6 <iden u="{{user}}" p="{{agtpwd}}" pseudocity="{{pseudocity}}" agt="{{Agency}}" agtpwd="{{agtpwd}}" agy="382868xx"/>7 <agent user="{{Agency}}"/>8 <trace>EUA9_ek</trace>9 <script engine="FLXDM" name="TravelandTours-ek-dispatch.flxdm"/>10 </tc>11 </t:TransactionControl>12 </SOAP-ENV:Header>13 <SOAP-ENV:Body>14 <ns1:XXTransaction>15 <REQ>16 <AirShoppingRQ Version="17.2">17 <Document id="document"/>18 <Party>19 <Sender>20 <TravelAgencySender>21 <PseudoCity>{{pseudocity}}</PseudoCity>22 <AgencyID>{{Agency}}</AgencyID>23 </TravelAgencySender>24 </Sender>25 </Party>26 <CoreQuery>27 <OriginDestinations> <!-- segment details -->28 <OriginDestination OriginDestinationKey="OD1">29 <Departure>30 <AirportCode>AMD</AirportCode>31 <Date>2025-06-30</Date>32 </Departure>33 <Arrival>34 <AirportCode>DXB</AirportCode>35 </Arrival>36 </OriginDestination>37 </OriginDestinations>38 </CoreQuery>39 <Preference>40 <TransferPreferences>41 <Connection>42 <MaxNumber>3</MaxNumber>43 <!-- no of stop connection -->44 </Connection>45 </TransferPreferences>46 </Preference>47 <DataLists>48 <PassengerList> <!-- passanger details -->49 <Passenger PassengerID="T1">50 <PTC>ADT</PTC>51 </Passenger>52 </PassengerList>53 </DataLists>54 </AirShoppingRQ>55 </REQ>56 </ns1:XXTransaction>57</SOAP-ENV:Body>58</SOAP-ENV:Envelope>59
The response includes flight options with pricing, availability and fare conditions. Example response snippet:
1<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/1999/XMLSchema/" xmlns:xsi="http://www.w3.org/1999/XMLSchema/instance/">2 <SOAP-ENV:Header>3 <t:Transaction xmlns:t="xxs">4 <tc>5 <pid>FLX DMServer TC1 (8800/3070) STG c564</pid>6 <tid>00BC3F29-F240F6F0</tid>7 <dt>2025-06-03T05:35:19</dt>8 </tc>9 </t:Transaction>10 </SOAP-ENV:Header>11 <SOAP-ENV:Body>12 <ns1:XXTransactionResponse xmlns:ns1="xxs">13 <RSP>14 <AirShoppingRS Version="17.2" TransactionIdentifier="f9b7a43eb69f4f9e949ebcb6de5ed8ea">15 <Document id="document"></Document>16 <Success></Success>17 <Warnings>18 <Warning Owner="EK">Fee May Apply if Credit Card is used as Form of Payment.</Warning>19 </Warnings>20 <ShoppingResponseID>21 <Owner>EK</Owner>22 <ResponseID>X49A58A85-BC6C-4D70-A698</ResponseID>23 </ShoppingResponseID>24 <OffersGroup>25 <AirlineOffers>26 <AirlineOfferSnapshot>27 <PassengerQuantity>1</PassengerQuantity>28 <Highest>29 <EncodedCurrencyPrice Code="EUR">53995</EncodedCurrencyPrice>30 </Highest>31 <Lowest>32 <EncodedCurrencyPrice Code="EUR">14466</EncodedCurrencyPrice>33 </Lowest>34 <MatchedOfferQuantity>4</MatchedOfferQuantity>35 </AirlineOfferSnapshot>36 <Offer OfferID="X49A58A85-BC6C-4D70-A698-1" Owner="EK">37 <Parameters>38 <TotalItemQuantity>1</TotalItemQuantity>39 <PTC_Priced refs="X49A58A85-BC6C-4D70-A698-1-1">40 <Requested Quantity="1">ADT</Requested>41 <Priced Quantity="1">ADT</Priced>42 </PTC_Priced>43 </Parameters>44 <ValidatingCarrier>EK</ValidatingCarrier>45 <TimeLimits>46 <OfferExpiration DateTime="2025-06-03T05:55:18Z"></OfferExpiration>47 <Payment DateTime="2025-06-30T01:05:00"></Payment>48 <OtherLimits>49 <OtherLimit>50 <PriceGuaranteeTimeLimit></PriceGuaranteeTimeLimit>51 <TicketByTimeLimit>52 <TicketBy>2025-06-30T01:05:00</TicketBy>53 </TicketByTimeLimit>54 </OtherLimit>55 </OtherLimits>56 </TimeLimits>57 <TotalPrice>58 <DetailCurrencyPrice>59 <Total Code="EUR">14466</Total>60 </DetailCurrencyPrice>61 </TotalPrice>62 <Match>63 <Application>Journey</Application>64 <MatchResult>Partial</MatchResult>65 </Match>66 <FlightsOverview>67 <FlightRef ODRef="OD1" PriceClassRef="Xpc07004e73e8997">Iflt03004e73e8997</FlightRef>68 </FlightsOverview>69 <OfferItem OfferItemID="X49A58A85-BC6C-4D70-A698-1-1" MandatoryInd="true">70 <TotalPriceDetail>71 <TotalAmount>72 <DetailCurrencyPrice>73 <Total Code="EUR">14466</Total>74 </DetailCurrencyPrice>75 </TotalAmount>76 </TotalPriceDetail>77 <Service ServiceID="Xsvc04004e73e8997">78 <PassengerRefs>T1</PassengerRefs>79 <FlightRefs>Iflt03004e73e8997</FlightRefs>80 </Service>81 <FareDetail>82 <FareIndicatorCode>0</FareIndicatorCode>83 <PassengerRefs>T1</PassengerRefs>84 <Price>85 <BaseAmount Code="EUR">6600</BaseAmount>86 <FareFiledIn>87 <BaseAmount Code="INR">6410</BaseAmount>88 </FareFiledIn>89 <Taxes>90 <Total Code="EUR">7866</Total>91 <Breakdown>92 <Tax>93 <Amount Code="EUR">1248</Amount>94 <TaxCode>P2</TaxCode>95 <Description>Aviation Security Fee-India</Description>96 </Tax>97 <Tax>98 <Amount Code="EUR">1448</Amount>99 <TaxCode>IN</TaxCode>100 <Description>India Inland Air Travel Tax</Description>101 </Tax>102 <Tax>103 <Amount Code="EUR">120</Amount>104 <TaxCode>ZR</TaxCode>105 <Description>Intl Advanced Psgr Information Fee</Description>106 </Tax>107 <Tax>108 <Amount Code="EUR">330</Amount>109 <TaxCode>K3</TaxCode>110 <Description>Goods and Service Tax - Interim</Description>111 </Tax>112 <Tax>113 <Amount Code="EUR">225</Amount>114 <TaxCode>K3</TaxCode>115 <Description>Goods and Service Tax - Interim</Description>116 </Tax>117 <Tax>118 <Amount Code="EUR">4495</Amount>119 <TaxCode>YQ</TaxCode>120 <Description>Fuel Surcharge</Description>121 </Tax>122 </Breakdown>123 </Taxes>124 </Price>125 <FareComponent>126 <FareBasis>127 <FareBasisCode refs="Xfbc06004e73e8997">128 <Code>TDIOPIN1</Code>129 </FareBasisCode>130 <FareBasisCityPair>AMDDXBEK</FareBasisCityPair>131 <RBD>T</RBD>132 <CabinType>133 <CabinTypeCode>Y</CabinTypeCode>134 <CabinTypeName>ECONOMY</CabinTypeName>135 </CabinType>136 </FareBasis>137 <FareRules>138 <Penalty CancelFeeInd="true" ChangeFeeInd="true" RefundableInd="true">139 <Details>140 <Detail refs="X0c004e73e8997">141 <Type>Cancel</Type>142 </Detail>143 <Detail refs="X0b004e73e8997">144 <Type>Change</Type>145 </Detail>146 <Detail>147 <Type>Change</Type>148 <Application>2</Application>149 <Amounts>150 <Amount>151 <CurrencyAmountValue Code="INR">3000</CurrencyAmountValue>152 <AmountApplication>MAX</AmountApplication>153 </Amount>154 </Amounts>155 </Detail>156 <Detail>157 <Type>Change</Type>158 <Application>3</Application>159 <Amounts>160 <Amount>161 <CurrencyAmountValue Code="INR">3000</CurrencyAmountValue>162 <AmountApplication>MAX</AmountApplication>163 </Amount>164 </Amounts>165 </Detail>166 <Detail>167 <Type>Cancel</Type>168 <Application>2</Application>169 <Amounts>170 <Amount>171 <CurrencyAmountValue Code="INR">5000</CurrencyAmountValue>172 <AmountApplication>MAX</AmountApplication>173 </Amount>174 </Amounts>175 </Detail>176 <Detail>177 <Type>Change</Type>178 <Application>1</Application>179 <Amounts>180 <Amount>181 <CurrencyAmountValue Code="INR">6000</CurrencyAmountValue>182 <AmountApplication>MAX</AmountApplication>183 </Amount>184 </Amounts>185 </Detail>186 <Detail>187 <Type>Cancel</Type>188 <Application>1</Application>189 <Amounts>190 <Amount>191 <CurrencyAmountValue Code="INR">10000</CurrencyAmountValue>192 <AmountApplication>MAX</AmountApplication>193 </Amount>194 </Amounts>195 </Detail>196 </Details>197 </Penalty>198 </FareRules>199 <PriceClassRef>Xpc07004e73e8997</PriceClassRef>200 <SegmentRefs ON_Point="AMD" OFF_Point="DXB">Isgm02004e73e8997</SegmentRefs>201 </FareComponent>202 </FareDetail>203 </OfferItem>204 <BaggageAllowance>205 <FlightRefs>Iflt03004e73e8997</FlightRefs>206 <PassengerRefs>T1</PassengerRefs>207 <BaggageAllowanceRef>Xbga0d004e73e8997</BaggageAllowanceRef>208 </BaggageAllowance>209 <BaggageAllowance>210 <FlightRefs>Iflt03004e73e8997</FlightRefs>211 <PassengerRefs>T1</PassengerRefs>212 <BaggageAllowanceRef>Xcyo0e004e73e8997</BaggageAllowanceRef>213 </BaggageAllowance>214 </Offer>215 <Offer OfferID="X49A58A85-BC6C-4D70-A698-2" Owner="EK">216 <Parameters>217 <TotalItemQuantity>1</TotalItemQuantity>218 <PTC_Priced refs="X49A58A85-BC6C-4D70-A698-2-1">219 <Requested Quantity="1">ADT</Requested>220 <Priced Quantity="1">ADT</Priced>221 </PTC_Priced>222 </Parameters>223 <ValidatingCarrier>EK</ValidatingCarrier>224 <TimeLimits>225 <OfferExpiration DateTime="2025-06-03T05:55:18Z"></OfferExpiration>226 <Payment DateTime="2025-06-30T01:05:00"></Payment>227 <OtherLimits>228 <OtherLimit>229 <PriceGuaranteeTimeLimit></PriceGuaranteeTimeLimit>230 <TicketByTimeLimit>231 <TicketBy>2025-06-30T01:05:00</TicketBy>232 </TicketByTimeLimit>233 </OtherLimit>234 </OtherLimits>235 </TimeLimits>236 <TotalPrice>237 <DetailCurrencyPrice>238 <Total Code="EUR">28536</Total>239 </DetailCurrencyPrice>240 </TotalPrice>241 <Match>242 <Application>Journey</Application>243 <MatchResult>Partial</MatchResult>244 </Match>245 <FlightsOverview>246 <FlightRef ODRef="OD1" PriceClassRef="Xpc12004e73e8997">Iflt03004e73e8997</FlightRef>247 </FlightsOverview>248 <OfferItem OfferItemID="X49A58A85-BC6C-4D70-A698-2-1" MandatoryInd="true">249 <TotalPriceDetail>250 <TotalAmount>251 <DetailCurrencyPrice>252 <Total Code="EUR">28536</Total>253 </DetailCurrencyPrice>254 </TotalAmount>255 </TotalPriceDetail>256 <Service ServiceID="Xsvc0f004e73e8997">257 <PassengerRefs>T1</PassengerRefs>258 <FlightRefs>Iflt03004e73e8997</FlightRefs>259 </Service>260 <FareDetail>261 <FareIndicatorCode>0</FareIndicatorCode>262 <PassengerRefs>T1</PassengerRefs>263 <Price>264 <BaseAmount Code="EUR">20000</BaseAmount>265 <FareFiledIn>266 <BaseAmount Code="INR">19360</BaseAmount>267 </FareFiledIn>268 <Taxes>269 <Total Code="EUR">8536</Total>270 <Breakdown>271 <Tax>272 <Amount Code="EUR">1248</Amount>273 <TaxCode>P2</TaxCode>274 <Description>Aviation Security Fee-India</Description>275 </Tax>276 <Tax>277 <Amount Code="EUR">1448</Amount>278 <TaxCode>IN</TaxCode>279 <Description>India Inland Air Travel Tax</Description>280 </Tax>281 <Tax>282 <Amount Code="EUR">120</Amount>283 <TaxCode>ZR</TaxCode>284 <Description>Intl Advanced Psgr Information Fee</Description>285 </Tax>286 <Tax>287 <Amount Code="EUR">1000</Amount>288 <TaxCode>K3</TaxCode>289 <Description>Goods and Service Tax - Interim</Description>290 </Tax>291 <Tax>292 <Amount Code="EUR">225</Amount>293 <TaxCode>K3</TaxCode>294 <Description>Goods and Service Tax - Interim</Description>295 </Tax>296 <Tax>297 <Amount Code="EUR">4495</Amount>298 <TaxCode>YQ</TaxCode>299 <Description>Fuel Surcharge</Description>300 </Tax>301 </Breakdown>302 </Taxes>303 </Price>304 <FareComponent>305 <FareBasis>306 <FareBasisCode refs="Xfbc11004e73e8997">307 <Code>KLSOSIN1</Code>308 </FareBasisCode>309 <FareBasisCityPair>AMDDXBEK</FareBasisCityPair>310 <RBD>K</RBD>311 <CabinType>312 <CabinTypeCode>Y</CabinTypeCode>313 <CabinTypeName>ECONOMY</CabinTypeName>314 </CabinType>315 </FareBasis>316 <FareRules>317 <Penalty CancelFeeInd="true" ChangeFeeInd="true" RefundableInd="true">318 <Details>319 <Detail refs="X0c004e73e8997">320 <Type>Cancel</Type>321 </Detail>322 <Detail refs="X0b004e73e8997">323 <Type>Change</Type>324 </Detail>325 <Detail>326 <Type>Change</Type>327 <Application>2</Application>328 <Amounts>329 <Amount>330 <CurrencyAmountValue Code="INR">2500</CurrencyAmountValue>331 <AmountApplication>MAX</AmountApplication>332 </Amount>333 </Amounts>334 </Detail>335 <Detail>336 <Type>Change</Type>337 <Application>3</Application>338 <Amounts>339 <Amount>340 <CurrencyAmountValue Code="INR">2500</CurrencyAmountValue>341 <AmountApplication>MAX</AmountApplication>342 </Amount>343 </Amounts>344 </Detail>345 <Detail>346 <Type>Cancel</Type>347 <Application>2</Application>348 <Amounts>349 <Amount>350 <CurrencyAmountValue Code="INR">3500</CurrencyAmountValue>351 <AmountApplication>MAX</AmountApplication>352 </Amount>353 </Amounts>354 </Detail>355 <Detail>356 <Type>Cancel</Type>357 <Application>3</Application>358 <Amounts>359 <Amount>360 <CurrencyAmountValue Code="INR">3500</CurrencyAmountValue>361 <AmountApplication>MAX</AmountApplication>362 </Amount>363 </Amounts>364 </Detail>365 <Detail>366 <Type>Change</Type>367 <Application>1</Application>368 <Amounts>369 <Amount>370 <CurrencyAmountValue Code="INR">5000</CurrencyAmountValue>371 <AmountApplication>MAX</AmountApplication>372 </Amount>373 </Amounts>374 </Detail>375 <Detail>376 <Type>Cancel</Type>377 <Application>1</Application>378 <Amounts>379 <Amount>380 <CurrencyAmountValue Code="INR">7000</CurrencyAmountValue>381 <AmountApplication>MAX</AmountApplication>382 </Amount>383 </Amounts>384 </Detail>385 </Details>386 </Penalty>387 </FareRules>388 <PriceClassRef>Xpc12004e73e8997</PriceClassRef>389 <SegmentRefs ON_Point="AMD" OFF_Point="DXB">Isgm02004e73e8997</SegmentRefs>390 </FareComponent>391 </FareDetail>392 </OfferItem>393 <BaggageAllowance>394 <FlightRefs>Iflt03004e73e8997</FlightRefs>395 <PassengerRefs>T1</PassengerRefs>396 <BaggageAllowanceRef>Xbga16004e73e8997</BaggageAllowanceRef>397 </BaggageAllowance>398 <BaggageAllowance>399 <FlightRefs>Iflt03004e73e8997</FlightRefs>400 <PassengerRefs>T1</PassengerRefs>401 <BaggageAllowanceRef>Xcyo0e004e73e8997</BaggageAllowanceRef>402 </BaggageAllowance>403 </Offer>404</AirlineOffers>405 </OffersGroup>406 <DataLists>407 <PassengerList>408 <Passenger PassengerID="T1">409 <PTC>ADT</PTC>410 </Passenger>411 </PassengerList>412 <BaggageAllowanceList>413 <BaggageAllowance BaggageAllowanceID="Xbga0d004e73e8997">414 <BaggageCategory>Checked</BaggageCategory>415 <AllowanceDescription>416 <ApplicableParty>Traveler</ApplicableParty>417 <Descriptions>418 <Description>419 <Text>CHECKED ALLOWANCE</Text>420 </Description>421 </Descriptions>422 </AllowanceDescription>423 <WeightAllowance>424 <ApplicableParty>Traveler</ApplicableParty>425 <MaximumWeight>426 <Value>25</Value>427 <UOM>KG</UOM>428 </MaximumWeight>429 </WeightAllowance>430 <BaggageDeterminingCarrier>431 <AirlineID>EK</AirlineID>432 </BaggageDeterminingCarrier>433 </BaggageAllowance>434 <BaggageAllowance BaggageAllowanceID="Xcyo0e004e73e8997">435 <BaggageCategory>CarryOn</BaggageCategory>436 <AllowanceDescription>437 <ApplicableParty>Traveler</ApplicableParty>438 <Descriptions>439 <Description>440 <Text>CARRY7KG 15LB UPTO45LI 115LCM</Text>441 </Description>442 </Descriptions>443 </AllowanceDescription>444 <PieceAllowance>445 <ApplicableParty>Traveler</ApplicableParty>446 <TotalQuantity>1</TotalQuantity>447 <PieceMeasurements Quantity="1"></PieceMeasurements>448 </PieceAllowance>449 <BaggageDeterminingCarrier>450 <AirlineID>EK</AirlineID>451 </BaggageDeterminingCarrier>452 </BaggageAllowance>453</BaggageAllowanceList>454 <FareList>455 <FareGroup refs="Xfrk05004e73e8997" ListKey="Xfbc06004e73e8997">456 <Fare>457 <FareCode>70J</FareCode>458 </Fare>459 <FareBasisCode>460 <Code>TDIOPIN1</Code>461 </FareBasisCode>462 </FareGroup>463 <FareGroup refs="Xfrk10004e73e8997" ListKey="Xfbc11004e73e8997">464 <Fare>465 <FareCode>70J</FareCode>466 </Fare>467 <FareBasisCode>468 <Code>KLSOSIN1</Code>469 </FareBasisCode>470 </FareGroup>471</FareList>472 <FlightSegmentList>473 <FlightSegment SegmentKey="Isgm02004e73e8997" ConnectInd="false" ElectronicTicketInd="false">474 <Departure>475 <AirportCode>AMD</AirportCode>476 <Date>2025-06-30</Date>477 <Time>04:35</Time>478 <AirportName>Ahmedabad, IN</AirportName>479 <Terminal>480 <Name>2</Name>481 </Terminal>482 </Departure>483 <Arrival>484 <AirportCode>DXB</AirportCode>485 <Date>2025-06-30</Date>486 <Time>06:10</Time>487 <ChangeOfDay>0</ChangeOfDay>488 <AirportName>Dubai International, AE</AirportName>489 <Terminal>490 <Name>3</Name>491 </Terminal>492 </Arrival>493 <MarketingCarrier>494 <AirlineID>EK</AirlineID>495 <Name>Emirates</Name>496 <FlightNumber>539</FlightNumber>497 </MarketingCarrier>498 <OperatingCarrier>499 <AirlineID>EK</AirlineID>500 <Name>Emirates</Name>501 </OperatingCarrier>502 <Equipment>503 <AircraftCode>359</AircraftCode>504 <Name>Airbus A350-900</Name>505 </Equipment>506 <FlightDetail>507 <FlightDistance>508 <Value>1097</Value>509 <UOM>Miles</UOM>510 </FlightDistance>511 <FlightDuration>512 <Value>PT03H05M</Value>513 </FlightDuration>514 </FlightDetail>515 </FlightSegment>516 </FlightSegmentList>517 <FlightList>518 <Flight FlightKey="Iflt03004e73e8997">519 <Journey>520 <Time>PT03H05M</Time>521 <Distance>522 <Value>1097</Value>523 <UOM>Miles</UOM>524 </Distance>525 </Journey>526 <SegmentReferences OnPoint="AMD" OffPoint="DXB">Isgm02004e73e8997</SegmentReferences>527 </Flight>528 </FlightList>529 <OriginDestinationList>530 <OriginDestination refs="Xown01004e73e8997" OriginDestinationKey="OD1">531 <DepartureCode>AMD</DepartureCode>532 <ArrivalCode>DXB</ArrivalCode>533 <FlightReferences OnPoint="AMD" OffPoint="DXB">Iflt03004e73e8997</FlightReferences>534 </OriginDestination>535 </OriginDestinationList>536<PriceClassList>537 <PriceClass PriceClassID="Xpc07004e73e8997">538 <Name>Economy Saver</Name>539 <Code>YP</Code>540 <Descriptions>541 <Description>542 <OriginDestinationReference>OD1</OriginDestinationReference>543 </Description>544 <Description>545 <Text>• Refund INR 5000 before departure</Text>546 </Description>547 <Description>548 <Text>• Refund Not permitted after departure</Text>549 </Description>550 <Description>551 <Text>• Checked Baggage ADT: 25 KG</Text>552 </Description>553 <Description>554 <Text>• CarryOn ADT: CARRY7KG 15LB UPTO45LI 115LCM: 1 Piece(s)</Text>555 </Description>556 <Description>557 <Text>• Skywards Miles: 330</Text>558 </Description>559 <Description>560 <Text>• Hot and cold refreshments</Text>561 </Description>562 <Description>563 <Text>• ICE entertainment</Text>564 </Description>565 <Description>566 <Text>• Mileage upgrade eligibility at time of check-in</Text>567 </Description>568 <Description>569 <Text>• Advance Seat Selection at a fee</Text>570 </Description>571 <Description>572 <Text>• Regionally inspired multi-course meals</Text>573 </Description>574 <Description>575 <Text>• Complimentary Wi-Fi for Skywards members</Text>576 </Description>577 <Description>578 <Text>Economy Cabin</Text>579 <Media>580 <MediaLink refs="Xmlk08004e73e8997"></MediaLink>581 </Media>582 <OriginDestinationReference>OD1</OriginDestinationReference>583 </Description>584 <Description>585 <Text>Icons</Text>586 <Media>587 <ObjectID>DRINKS</ObjectID>588 </Media>589 </Description>590 <Description>591 <Text>Icons</Text>592 <Link>https://mob.farelogix.com/sprk-qa/Public/Images/Branding/wifi.png</Link>593 <Media>594 <ObjectID>WIFI</ObjectID>595 </Media>596 </Description>597 </Descriptions>598 <DisplayOrder>2</DisplayOrder>599 </PriceClass>600 <PriceClass PriceClassID="Xpc12004e73e8997">601 <Name>Economy Flex</Name>602 <Code>YS</Code>603 <Descriptions>604 <Description>605 <OriginDestinationReference>OD1</OriginDestinationReference>606 </Description>607 <Description>608 <Text>• Refund INR 3500</Text>609 </Description>610 <Description>611 <Text>• Checked Baggage ADT: 30 KG</Text>612 </Description>613 <Description>614 <Text>• CarryOn ADT: CARRY7KG 15LB UPTO45LI 115LCM: 1 Piece(s)</Text>615 </Description>616 <Description>617 <Text>• Skywards Miles: 825</Text>618 </Description>619 <Description>620 <Text>• Hot and cold refreshments</Text>621 </Description>622 <Description>623 <Text>• ICE entertainment</Text>624 </Description>625 <Description>626 <Text>• Mileage upgrade eligibility</Text>627 </Description>628 <Description>629 <Text>• Complimentary Advance Seat Selection</Text>630 </Description>631 <Description>632 <Text>• Regionally inspired multi-course meals</Text>633 </Description>634 <Description>635 <Text>• Complimentary Wi-Fi for Skywards members</Text>636 </Description>637 <Description>638 <Text>Economy Cabin</Text>639 <Media>640 <MediaLink refs="Xmlk08004e73e8997"></MediaLink>641 </Media>642 <OriginDestinationReference>OD1</OriginDestinationReference>643 </Description>644 <Description>645 <Text>Icons</Text>646 <Media>647 <ObjectID>DRINKS</ObjectID>648 </Media>649 </Description>650 <Description>651 <Text>Icons</Text>652 <Link>https://mob.farelogix.com/sprk-qa/Public/Images/Branding/wifi.png</Link>653 <Media>654 <ObjectID>WIFI</ObjectID>655 </Media>656 </Description>657 </Descriptions>658 <DisplayOrder>3</DisplayOrder>659 </PriceClass>660</PriceClassList>661 </DataLists>662</AirShoppingRS>663 </RSP>664 </ns1:XXTransactionResponse>665 </SOAP-ENV:Body>666</SOAP-ENV:Envelope>667
✅ Use Sandbox Testing – Avoid live errors during development.
✅ Cache Frequent Searches – Reduce API calls & improve speed.
✅ Follow Emirates API Docs – Stay updated on NDC changes.
✅ Error Handling – Manage rate limits & timeouts gracefully.
The Emirates NDC API via AirShoppingRQ empowers travel businesses with real-time flight data, seamless bookings, and revenue growth. Whether you're an OTA, travel startup, or corporate tool, integrating this API ensures scalability and superior customer experience.
Supercharge Your Travel Operations with Seamless Tech, Don’t Wait - Contact Us Today and Let’s Make It Happen!