EMD Refund & Void API Reference
Put |
emds/{EMDNumber} Base path: Pre-production https://api.pp.travelport.com/11/air/ Production https://api.travelport.com/11/air/ |
Related Content: Ancillary and EMD Guide, EMD Display API Reference
Void an EMD Electronic miscellaneous document (EMD); issued for a paid seat, ancillary, or any other paid service after successful payment. See the Ancillary and EMD Guide. to cancel
Cancel a ticket outside the void period without rebooking on another itinerary. Depending on the airline ticket policy, canceling a ticket may result in a full, partial, or no refund. it. You can also use EMD void
Voiding a ticket cancels the ticket and payment and is based on rules for the market in which the ticket was issued. Generally a ticket can be voided only the same day it was issued, usually up to midnight local agency time. See the Exchange, Refund, and Void Guide. with the GDS
Global Distribution System. A GDS aggregates and distributes air, hotel, and car rental content such as schedules, fares, and upsells. In the JSON APIs, GDS content is distributed from Travelport. exchange
Cancel or modify a ticketed itinerary and issue a new ticket. See the Cancel, Exchange, and Refund Options Guide. APIs to refund an EMD back to the original FOP. See the Exchange, Refund, and Void Guide.
EMD Void not supported for NDC New Distribution Capability, an XML standard for exchanging data that supports airlines in distributing their content directly to online travel agencies. See the NDC Guide..
Request
Also see Authorization and Common Headers.
Query Parameters
None.
Request Body

Object |
Description |
Required/Optional |
---|---|---|
EMDQueryUpdateEMD |
Empty top level object. |
Required |
|
Supported values:
|
Required |
Response

Object |
Description |
---|---|
EMDListResponse |
Empty top level object. |
Result |
Returns messages about transaction. Key value pair:
|
Example Request

The message payload sends a blank EMDQueryUpdateEMD object.
{
"EMDQueryUpdateEMD" : {
}
}
Example Response

The EMD void returns the following response when successful.
{
"EMDListResponse": {
"Result": {
"status": "Complete"
}
}
}
When a voided EMD is retrieved using the EMD Display request, the EMDSegment/Status is Void, per the example below.

...
"EMDSegment": [
{
"EMDDescription": {
"code": "A",
"subCode": "0B5",
"codeContext": "IATA
International Air Transportation Association, an organization that standardizes rules, regulations and fare construction principles for the international travel industry.",
"value": "Air transportation"
},
"Amount": {
"CurrencyCode": {
"value": "AUD"
},
"Total": 26.36
},
"Status": "Void",
"PresentTo": "VA/VIRGIN AUSTRALIA INTERNATIONAL",
"PresentAt": "MEL/MELBOURNE"
}
],
...