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:
Send Change Request
Level | Element | Format | Comments | Mandatory |
---|---|---|---|---|
1 | BookingID | String | IP address of the End User | Mandatory |
2 | RequestType | String | Possible values can be - NotSet = 0, FullCancellation = 1, PartialCancellation = 2, Reissuance = 3 |
Mandatory |
3 | TraceId | String | Unique identifier for identifying every unique search | Mandatory |
4 | Remarks | String | Remarks | Mandatory |
5 | EndUserIp | String | IP Address of the end | Mandatory |
6 | ClientId | String | Client ID provided to the agency at registration | Mandatory |
7 | UserName | String | Username provided to the agency at registration | Mandatory |
8 | Password | String | Password provided to the agency at registration | Mandatory |
Level | Element | Format | Comments | Mandatory |
---|---|---|---|---|
1 | Error{} | Object | Error | Mandatory |
1.1 | ErrorCode | String | ErrorCode | Mandatory |
1.2 | ErrorMessage | String | Error Message | Mandatory |
2 | ResponseStatus | String | Response Status | Mandatory |
3 | TraceId | String | Trace Id | Mandatory |