POST api/Flight/GdsRefund

Request Information

URI Parameters

None.

Body Parameters

RefundRequest
NameDescriptionTypeAdditional information
SessionID

string

Required

Provider

string

Required

Trip

string

Required

TicketNo

string

Required

AuthorityCode

string

None.

DIRemarks

string

None.

Remarks

string

None.

TotalCancellationFee

string

None.

Request Formats

application/json, text/json

Sample:
{
  "SessionID": "sample string 1",
  "Provider": "sample string 2",
  "Trip": "sample string 3",
  "TicketNo": "sample string 4",
  "AuthorityCode": "sample string 5",
  "DIRemarks": "sample string 6",
  "Remarks": "sample string 7",
  "TotalCancellationFee": "sample string 8"
}

application/xml, text/xml

Sample:
<RefundRequest xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <SessionID>sample string 1</SessionID>
  <Provider>sample string 2</Provider>
  <Trip>sample string 3</Trip>
  <TicketNo>sample string 4</TicketNo>
  <AuthorityCode>sample string 5</AuthorityCode>
  <DIRemarks>sample string 6</DIRemarks>
  <Remarks>sample string 7</Remarks>
  <TotalCancellationFee>sample string 8</TotalCancellationFee>
  <Key>sample string 9</Key>
  <ClientCode>sample string 10</ClientCode>
</RefundRequest>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'RefundRequest'.

Response Information

Resource Description

RefundResponse
NameDescriptionTypeAdditional information
Status

string

None.

SessionID

string

None.

Key

string

None.

TicketNo

string

None.

Description

string

None.

Error

Error

None.

Response Formats

application/json, text/json

Sample:
{
  "Status": "sample string 1",
  "SessionID": "sample string 2",
  "Key": "sample string 3",
  "TicketNo": "sample string 4",
  "Description": "sample string 5",
  "Error": {
    "ErrorCode": "sample string 1",
    "Description": "sample string 2",
    "Category": "sample string 3"
  }
}

application/xml, text/xml

Sample:
<RefundResponse xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <Status>sample string 1</Status>
  <SessionID>sample string 2</SessionID>
  <Key>sample string 3</Key>
  <TicketNo>sample string 4</TicketNo>
  <Description>sample string 5</Description>
  <Error>
    <ErrorCode>sample string 1</ErrorCode>
    <Description>sample string 2</Description>
    <Category>sample string 3</Category>
  </Error>
</RefundResponse>