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.
Security
bearerAuth
- Mock serverhttps://developer.travelport.com/_mock/apis/flights/air/book/documentoverride/Reservation/{ReservationResource_Identifier}/documentoverrides
- https://api.pp.travelport.net/11https://api.pp.travelport.net/11/air/book/documentoverride/Reservation/{ReservationResource_Identifier}/documentoverrides
- https://api.travelport.net/11https://api.travelport.net/11/air/book/documentoverride/Reservation/{ReservationResource_Identifier}/documentoverrides
- Tour code, commission, endorsement
- Traveler specific commission
- Change fee indicator for exchange
- Change fee as a tax for exchange
- EMD endorsement
- Commission with ApplyTo
- Ticket designator
- Even exchange override for MIR
curl -i -X POST \
https://developer.travelport.com/_mock/apis/flights/air/book/documentoverride/Reservation/49f58f5f-c443-43b4-9f5d-be405fd00a01/documentoverrides \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-H 'TVP-PCC-Core: DU7_1G' \
-H 'TraceId: TraceID_123456789' \
-H 'XAUTH_TRAVELPORT_ACCESSGROUP: 19Y88702-C27A-4E5D-829A-89D7016688B1' \
-H 'travelportPlusSessionIdentifier: 49f58f5f-c443-43b4-9f5d-be405fd00a01' \
-d '{
"@type": "DocumentOverrides",
"id": "documentOverrides_1",
"DocumentOverridesRef": "documentOverrides_1",
"Commissions": [
{
"Commission": {
"@type": "CommissionAmount",
"Amount": {
"code": "USD",
"value": 123
}
}
}
],
"TourCodes": [
{
"TourCode": {
"tourCodeType": "Bulk Tour",
"value": "TCS"
}
}
],
"Restrictions": [
{
"Restriction": [
"NON Refundable"
]
}
],
"DestinationPurpose": [
{
"purpose": "Business",
"destination": "Europe"
}
]
}'Response
{ "DocumentOverridesResponse": { "DocumentOverrides": { "@type": "DocumentOverrides", "id": "documentoverrides_001", "DocumentOverridesRef": "string", "Identifier": { … } }, "@type": "response", "transactionId": "49f58f5f-c443-43b4-9f5d-be405fd00a01", "traceId": "TraceID_123456", "correlationId": "48fb4cd3-2ef6-4479-bea1-7c92721b988c", "reservationStatus": "Success", "Result": { "@type": "Result", "status": "Complete", "Error": [ … ], "Warning": [ … ] }, "Identifier": { "value": "A0656EFF-FAF4-456F-B061-0161008D7C4E", "authority": "TVPT" }, "NextSteps": { "baseURI": "string", "id": "5", "NextStep": [ … ] }, "ReferenceList": [ { … } ], "CurrencyRateConversion": [ { … } ], "Pagination": { "@type": "Pagination", "page": 1, "pageSize": 20, "totalPages": 5, "totalItems": 100 } } }