SSR

This method is used to obtain the online prices of Special Service Request like Excess Baggage and Meal for LCC airlines like Indigo, Spice Jet, Air Asia, Air Arabia, Fly Dubai, etc. For LCC Airlines which currently do not support online SSR requests, the SSR request will not return Excess Baggage and meal charges. To avail excess baggage and meal services, the selected baggage and meal needs to be passed in the ticket request with the applicable price. The total price deducted during ticketing would be addition of Offered Fare + Excess Baggage and Meal Charges.

NOTE : In case of Fly Dubai and all the International LCC, the free baggage should be added from the SSR response to the ticket request then only you will be able to to avail yourself with the benefit. If in case the free baggage is not selected from SSR response with Price node 0 then no free or default baggage would be provided from the airline end. For Ex : 20 kg, 30 kg and 40 kg baggage are included in the fare only until and unless you will not select the this baggage in the ticket request you will not be able to avail yourself with the same.

NOTE : In case of return sector, if you need to have baggage only for one segment in that case you need to add both the objects for inbound and outbound in an array format.

Service URL (REST) to be used:
SSR Request
Level Element Format Comments Mandatory
1 EndUserIp String IP Address of the End User Mandatory
2 ClientId String Client ID provided to the agency at registration Mandatory
3 UserName String Username provided to the agency at registration Mandatory
4 Password String Password provided to the agency at registration Mandatory
5 SrdvType String Simple result data version Mandatory
6 SrdvIndex String Simple result data version index Mandatory
7 TraceId String Trace Id
(Trace Id to be echoed back from search response. This can be used to trace particular search/ book at SRDV’s end)
Mandatory
8 ResultIndex String Result index Mandatory
SSR Response For LCC
Level Element Format Comments Mandatory
1 Error[] Array Error Mandatory
1.1 ErrorCode String ErrorCode Mandatory
1.2 ErrorMessage String Error Message Mandatory
2 TraceId String Trace ID Mandatory
3 SrdvType String Simple result data version Mandatory
4 ResultIndex String Result Index Mandatory
5 Baggage[] Array Mandatory
5.1 AirlineCode String Airline Code Mandatory
5.2 FlightNumber String Flight Number Mandatory
5.3 WayType Integer Way Type - [Segment = 1,FullJourney = 2] Mandatory
5.4 Code String Baggage code Mandatory
5.5 Description String Description - [NotSet = 0,Included = 1,Direct = 2,Imported = 3,UpGrade = 4ImportedUpgrade = 5]In case of Included, baggage can be upgraded (if upgrade baggage option exists)And In case of Direct, baggage can't be upgraded. Mandatory
5.6 Weight String Baggage weight Mandatory
5.7 Currency String Currency Mandatory
5.8 Price Decimal Baggage price Mandatory
5.9 Origin String Origin Mandatory
5.10 Destination String Destination Mandatory
6 MealDynamic[] String Mandatory
6.1 AirlineCode String Airline Code Mandatory
6.2 FlightNumber String Flight Number Mandatory
6.3 WayType Integer Way Type - [Segment = 1,FullJourney = 2] Mandatory
6.4 Code String Meal Code Mandatory
6.5 Description String Description - [NotSet = 0,Included = 1,Direct = 2,Imported = 3,UpGrade = 4ImportedUpgrade = 5]In case of Included, baggage can be upgraded (if upgrade baggage option exists)And In case of Direct, baggage can't be upgraded. Mandatory
6.6 AirlineDescription String Meal Description Mandatory
6.7 Quantity String Meal Quantity Mandatory
6.8 Currency String Currency Mandatory
6.9 Price Decimal Meal Price Mandatory
6.10 Origin String Origin Mandatory
6.11 Destination String Destination Mandatory
SSR Response For GDS
Level Element Format Comments Mandatory
1 Error[] Array Error Mandatory
1.1 ErrorCode String ErrorCode Mandatory
1.2 ErrorMessage String Error Message Mandatory
2 TraceId String Trace ID Mandatory
3 SrdvType String Simple result data version Mandatory
4 ResultIndex String Result Index Mandatory
5 Baggage[] Array Mandatory
5.1 AirlineCode String Airline Code Mandatory
5.2 FlightNumber String Flight Number Mandatory
5.3 WayType Integer Way Type - [Segment = 1,FullJourney = 2] Mandatory
5.4 Code String Baggage code Mandatory
5.5 Description String Description - [NotSet = 0,Included = 1,Direct = 2,Imported = 3,UpGrade = 4ImportedUpgrade = 5]In case of Included, baggage can be upgraded (if upgrade baggage option exists)And In case of Direct, baggage can't be upgraded. Mandatory
5.6 Weight String Baggage weight Mandatory
5.7 Currency String Currency Mandatory
5.8 Price Decimal Baggage price Mandatory
5.9 Origin String Origin Mandatory
5.10 Destination String Destination Mandatory
6 MealDynamic[] String Mandatory
6.1 AirlineCode String Airline Code Mandatory
6.2 FlightNumber String Flight Number Mandatory
6.3 WayType Integer Way Type - [Segment = 1,FullJourney = 2] Mandatory
6.4 Code String Meal Code Mandatory
6.5 Description String Description - [NotSet = 0,Included = 1,Direct = 2,Imported = 3,UpGrade = 4ImportedUpgrade = 5]In case of Included, baggage can be upgraded (if upgrade baggage option exists)And In case of Direct, baggage can't be upgraded. Mandatory
6.6 AirlineDescription String Meal Description Mandatory
6.7 Quantity String Meal Quantity Mandatory
6.8 Currency String Currency Mandatory
6.9 Price Decimal Meal Price Mandatory
6.10 Origin String Origin Mandatory
6.11 Destination String Destination Mandatory