Send Change Request / Cancellation Request

In case of send change request, you need to send appropriate remarks and change type of the request carefully if the remarks and change type does not match then the request might be rejected, and you need to send the request again. In below shared request and response you might find some tags for which you need to have clarity about, we are sharing the description of the necessary tags below to help you understand about the required tags clearly:


Request Type Variable Description:

1. "NotSet" in the case of NotSet, API Team Will do the best.
2. "NoShow" Mean Customer did not fly, in this case, some airport tax will be refunded (Totally depend on airline policy).
3. "Others" if you don't know flight NoShow or cancelled then send others.


Note: "Reissuance" only refund done by API and for Reissuance, you need to send an email

Service URL (REST) to be used:
https://flight.srdvtest.com/v8/rest/SendChangeRequest
Send Change Request
Level Element Format Comments Mandatory
1 BookingId String IP address of the End User Mandatory
2 RequestType String Client ID provided to the agency at registration
(Possible values can be - NotSet = 0, FullCancellation =1, PartialCancellation = 2, Reissuance = 3)
Mandatory
3 CancellationType String User name provided to the agency at registration
(Possible values can be - NotSet = 0, NoShow =1, FlightCancelled = 2, Others = 3)
Mandatory
4 SrdvType String Simple result data version Mandatory
5 SrdvIndex String Simple result data version index Mandatory
6 Sectors[] Array Segment details Mandatory
6.1 Origin String Origin Mandatory
6.2 Destination String Destination Mandatory
7 TicketData[] Array Ticket Data Mandatory
7.1 FirstName String First Name Of the Passenger Mandatory
7.2 LastName String Last Name Of the Passenger Mandatory
7.3 TicketId String If TicketId is null then you need to pass the TicketId as empty string (TicketId="") Mandatory
8 PNR String PNR Mandatory
9 Remarks String Remarks Mandatory
10 ClientId String Client ID provided to the agency at registration Mandatory
11 UserName String Username provided to the agency at registration Mandatory
12 Password String Password provided to the agency at registration Mandatory
13 EndUserIp String IP Address of the End User Mandatory
Send Change Response
Level Element Format Comments Mandatory
1 Error[] Array Error Mandatory
1.1 ErrorCode String ErrorCode Mandatory
1.2 ErrorMessage String Error Message Mandatory
2 ResponseStatus String Response Status Mandatory
3 SrdvType String Simple result data version Mandatory
4 SrdvIndex String Simple result data version index Mandatory
5 TraceId String Trace Id Mandatory
6 TicketCRInfo[] Array Ticket CRI Information Mandatory
6.1 ChangeRequestId String Change Request ID Mandatory
6.2 TicketId String Ticket ID Mandatory
6.3 Status String Status Mandatory
6.4 Remarks String Remark Mandatory
6.5 ChangeRequestStatus String Change Request Status Mandatory