v1
latestOpenAPI 3.0.02026-08-061029011.1 MBRemarks and Special Service Requests
Document Override Remarks
Use document override to send remarks such as tour code, commission, or endorsements/restrictions.Document override remarks are returned in the PNR retrieve only when the detailViewInd query parameter is set to true. Document override remarks can be added to an existing PNR but cannot be modified or deleted.
post/air/book/documentoverride/Reservation/{ReservationResource_Identifier}/documentoverrides
Path parameters
ReservationResource_Identifierstring required
Example:49f58f5f-c443-43b4-9f5d-be405fd00a01
The Reservation Identifier you wish to add document overrides
Headers
travelportPlusSessionIdentifierstring
Example:49f58f5f-c443-43b4-9f5d-be405fd00a01
travelportPlusSessionIdentifier used to maintain an established agency session
TraceIdstring
Example:TraceID_123456789
Identifier used to correlate Air API invocations across a multi-call business flows.
XAUTH_TRAVELPORT_ACCESSGROUPstring
Example:19Y88702-C27A-4E5D-829A-89D7016688B1
Identifies the Travelport access group with which the caller is associated
TVP-PCC-Corestring
Example:DU7_1G
Allows user to pass PCC instead of Access Group ID
Request body
Example request
{
"@type": "DocumentOverrides",
"id": "documentoverrides_001",
"Identifier": {
"value": "A0656EFF-FAF4-456F-B061-0161008D7C4E",
"authority": "TVPT"
},
"OfferIdentifier": {
"id": "offer_1",
"offerRef": "offer_1",
"Identifier": {
"value": "A0656EFF-FAF4-456F-B061-0161008D7C4E",
"authority": "TVPT"
}
},
"ProductIdentifier": {
"id": "product_1",
"productRef": "product_1",
"Identifier": {
"value": "A0656EFF-FAF4-456F-B061-0161008D7C4E",
"authority": "TVPT"
}
},
"Commissions": [
{
"TravelerIdentifierRef": [
{
"uris": [
"google.com"
]
}
],
"Commission": {
"@type": "CommissionAmount",
"application": "Full"
},
"ApplyTo": "Base"
}
],
"DestinationPurpose": [
{
"@type": "DestinationPurpose",
"destination": "Africa",
"purpose": "Business"
}
],
"Restrictions": [
{
"TravelerIdentifierRef": [
{
"uris": [
"google.com"
]
}
],
"Restriction": [
"NON REFUNDABLE/NON ENDORSEABLE"
],
"DocumentType": "Ticket"
}
],
"TourCodes": [
{
"@type": "TourCodes",
"TravelerIdentifierRef": [
{
"uris": [
"google.com"
]
}
],
"TourCode": {
"tourCodeType": "Inclusive Tour"
}
}
],
"ChangeFeeCollectionMethod": {
"value": "EMD",
"code": "f2142",
"subCode": "631b",
"description": "Change fee collection method",
"changeFeeIssuedSeparatelyInd": true,
"taxIncludedInBaseAmountInd": true
},
"NetRemitInfo": {
"@type": "NetRemitInfo",
"CarCode": "ACAR",
"ValueCode": "D1000",
"ActualSellingFare": 100.5,
"NetBaseAmount": {
"value": 43.3422,
"currencyCode": "USD",
"codeAuthority": "Australian Dollar",
"decimalPlace": 3,
"decimalAuthority": "ISO 4217"
},
"ClientDiscountCode": "DEF456"
},
"TicketDesignators": [
{
"TravelerIdentifierRef": [
{
"uris": [
"google.com"
]
}
]
}
],
"InvoiceFareAmount": {
"value": 124.56,
"code": "USD",
"minorUnit": 2,
"currencySource": "Supplier",
"approximateInd": true
},
"residualValueAsEvenExchangeMIRInd": true,
"obFeeExemptInd": true
}Response
OK - Successful Response - 200
Example response
{
"DocumentOverridesResponse": {
"@type": "response",
"transactionId": "49f58f5f-c443-43b4-9f5d-be405fd00a01",
"traceId": "TraceID_123456",
"Result": {
"@type": "Result",
"status": "Complete",
"Error": [
{
"@type": "ErrorDetail",
"StatusCode": 200,
"Message": "No flights found.",
"NameValuePair": [
{
"value": "Sunday",
"id": "6",
"name": "Day1"
}
]
}
],
"Warning": [
{
"@type": "WarningDetail",
"StatusCode": 200,
"Message": "Customer Loyalty could not be applied.",
"NameValuePair": [
{
"value": "Sunday",
"id": "6",
"name": "Day1"
}
]
}
]
},
"Identifier": {
"value": "A0656EFF-FAF4-456F-B061-0161008D7C4E",
"authority": "TVPT"
},
"NextSteps": {
"id": "5",
"NextStep": [
{
"value": "www.resourcelocation.com",
"id": "2",
"action": "cancel",
"description": "remove offer from the order"
}
]
},
"ReferenceList": [
{
"@type": "ReferenceListFlight"
}
],
"CurrencyRateConversion": [
{
"SourceCurrency": {
"value": "USD",
"codeAuthority": "ISO 4217",
"decimalPlace": 4,
"decimalAuthority": "ISO 4217"
},
"TargetCurrency": {
"value": "USD",
"codeAuthority": "ISO 4217",
"decimalPlace": 4,
"decimalAuthority": "ISO 4217"
},
"ConversionRate": {
"rateAuthority": "ISO 4217",
"rateAsOf": "2026-08-07T12:12:00Z"
}
}
],
"Pagination": {
"@type": "Pagination",
"page": 1,
"pageSize": 20,
"totalPages": 5,
"totalItems": 100
}
}
}