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 |