Skip Navigation

Create Trip Proposal

1.1.0
Air
Reservation
SOAP API
Travel Agency

Not Signed In.

Looks like you may not have access to all of the resources and documentation for this page.
Please log-in or contact your support desk team if you believe you should have access.

The Create Trip Proposal (TP_CreateRQ) service is used to create new Trip Proposal Document.

Target Audience
Travel Agency
API Version
1.1.0
Authentication
Session Token
Service Action Code
TP_CreateRQ

Trip Proposal document may contain many Quotes and each Quote may contain many Options which can contain many Products.

Sample Request
<?xml version="1.0" encoding="UTF-8"?>
<tp:TP_CreateRQ xmlns:or="http://services.sabre.com/res/or/v1_13" xmlns:tp="http://services.sabre.com/tripproposal/v1_1" version="1.1.0">
    <tp:ReturnOptions retrieveDocument="true"/>
    <tp:TripProposal>
        <tp:Label>Trip for Mr. Kovalsky</tp:Label>
        <tp:TripType>Business</tp:TripType>
        <tp:Passenger passengerID="1" primary="true">
            <or:PersonName>
                <or:Prefix>MR</or:Prefix>
                <or:Given>John</or:Given>
                <or:Surname>Dow</or:Surname>
                <or:Type>ADT</or:Type>
            </or:PersonName>
            <or:Telephone>
                <or:PhoneNumber>1234567</or:PhoneNumber>
            </or:Telephone>
            <or:Email>john.doe@test.com</or:Email>
        </tp:Passenger>
        <tp:Quote quoteID="QUOTE1">
            <tp:Label>Less comfortable variant</tp:Label>
            <tp:Option optionID="TP1" status="PROPOSED" expirationDate="2017-12-17T09:30:00">
                <tp:Product id="P1">
                    <or:ProductDetails productCategory="AIR">
                        <or:ProductName type="AIR"/>
                        <or:Air>
                            <or:DepartureAirport>DFW</or:DepartureAirport>
                            <or:ArrivalAirport>LAX</or:ArrivalAirport>
                            <or:MarketingAirlineCode>AA</or:MarketingAirlineCode>
                            <or:MarriageGrp>
                                <or:Ind>1</or:Ind>
                                <or:Group>1</or:Group>
                                <or:Sequence>1</or:Sequence>
                            </or:MarriageGrp>
                            <or:DepartureDateTime>2017-10-17T09:30:00</or:DepartureDateTime>
                            <or:ArrivalDateTime>2017-10-17T10:30:00</or:ArrivalDateTime>
                            <or:FlightNumber>0123</or:FlightNumber>
                            <or:ClassOfService>Y</or:ClassOfService>
                            <or:ActionCode>NN</or:ActionCode>
                            <or:NumberInParty>1</or:NumberInParty>
                        </or:Air>
                    </or:ProductDetails>
                </tp:Product>
                <tp:Product id="P2">
                    <or:ProductDetails productCategory="AIR">
                        <or:ProductName type="AIR"/>
                        <or:Air>
                            <or:DepartureAirport>LAX</or:DepartureAirport>
                            <or:ArrivalAirport>DFW</or:ArrivalAirport>
                            <or:MarketingAirlineCode>AA</or:MarketingAirlineCode>
                            <or:MarriageGrp>
                                <or:Ind>1</or:Ind>
                                <or:Group>1</or:Group>
                                <or:Sequence>2</or:Sequence>
                            </or:MarriageGrp>
                            <or:DepartureDateTime>2017-10-19T11:30:00</or:DepartureDateTime>
                            <or:ArrivalDateTime>2017-10-19T12:30:00</or:ArrivalDateTime>
                            <or:FlightNumber>0124</or:FlightNumber>
                            <or:ClassOfService>Y</or:ClassOfService>
                            <or:ActionCode>NN</or:ActionCode>
                            <or:NumberInParty>1</or:NumberInParty>
                        </or:Air>
                    </or:ProductDetails>
                </tp:Product>
            </tp:Option>
        </tp:Quote>
    </tp:TripProposal>
</tp:TP_CreateRQ>
Sample Response
<?xml version="1.0" encoding="UTF-8"?>
<tp:TP_CreateRS proposalID="Q9NVTAETJR" version="1.1.0" xmlns:tp="http://services.sabre.com/tripproposal/v1_1" xmlns:or="http://services.sabre.com/res/or/v1_13">
    <stlp:ApplicationResults status="Complete" xmlns:stlp="http://services.sabre.com/STL_Payload/v02_02">
        <stlp:Success timeStamp="2017-08-24T03:25:27.753-05:00"/>
    </stlp:ApplicationResults>
    <tp:TripProposal proposalID="Q9NVTAETJR" proposalVersion="1">
        <tp:Label>Trip for Mr. Kovalsky</tp:Label>
        <tp:TripType>Business</tp:TripType>
        <tp:Passenger passengerID="1">
            <or:PersonName>
                <or:Prefix>MR</or:Prefix>
                <or:Given>John</or:Given>
                <or:Surname>Dow</or:Surname>
                <or:Type>ADT</or:Type>
            </or:PersonName>
            <or:Telephone>
                <or:PhoneNumber>1234567</or:PhoneNumber>
            </or:Telephone>
            <or:Email>john.doe@test.com</or:Email>
        </tp:Passenger>
        <tp:Quote quoteID="QUOTE1">
            <tp:Label>Less comfortable variant</tp:Label>
            <tp:Option expirationDate="2017-09-23T00:00:00.000" optionID="TP1" status="PROPOSED">
                <tp:Product id="P1">
                    <or:ProductDetails productCategory="AIR">
                        <or:ProductName type="AIR"/>
                        <or:Air>
                            <or:DepartureAirport>DFW</or:DepartureAirport>
                            <or:ArrivalAirport>LAX</or:ArrivalAirport>
                            <or:MarketingAirlineCode>AA</or:MarketingAirlineCode>
                            <or:MarriageGrp>
                                <or:Ind>1</or:Ind>
                                <or:Group>1</or:Group>
                                <or:Sequence>1</or:Sequence>
                            </or:MarriageGrp>
                            <or:DepartureDateTime>2017-10-17T09:30:00</or:DepartureDateTime>
                            <or:ArrivalDateTime>2017-10-17T10:30:00</or:ArrivalDateTime>
                            <or:FlightNumber>0123</or:FlightNumber>
                            <or:ClassOfService>Y</or:ClassOfService>
                            <or:ActionCode>NN</or:ActionCode>
                            <or:NumberInParty>1</or:NumberInParty>
                        </or:Air>
                    </or:ProductDetails>
                </tp:Product>
                <tp:Product id="P2">
                    <or:ProductDetails productCategory="AIR">
                        <or:ProductName type="AIR"/>
                        <or:Air>
                            <or:DepartureAirport>LAX</or:DepartureAirport>
                            <or:ArrivalAirport>DFW</or:ArrivalAirport>
                            <or:MarketingAirlineCode>AA</or:MarketingAirlineCode>
                            <or:MarriageGrp>
                                <or:Ind>1</or:Ind>
                                <or:Group>1</or:Group>
                                <or:Sequence>2</or:Sequence>
                            </or:MarriageGrp>
                            <or:DepartureDateTime>2017-10-19T11:30:00</or:DepartureDateTime>
                            <or:ArrivalDateTime>2017-10-19T12:30:00</or:ArrivalDateTime>
                            <or:FlightNumber>0124</or:FlightNumber>
                            <or:ClassOfService>Y</or:ClassOfService>
                            <or:ActionCode>NN</or:ActionCode>
                            <or:NumberInParty>1</or:NumberInParty>
                        </or:Air>
                    </or:ProductDetails>
                </tp:Product>
            </tp:Option>
        </tp:Quote>
        <tp:Metadata>
            <tp:SnapshotID>0d8b3418-58af-49fd-8326-887c053efe32</tp:SnapshotID>
            <tp:Ownership>
                <tp:Owner>
                    <tp:UserID>218825</tp:UserID>
                    <tp:CurrentCity>HDQ</tp:CurrentCity>
                    <tp:PCC>AAS</tp:PCC>
                    <tp:AaaArea>A</tp:AaaArea>
                    <tp:AgentHomeCity>HDQ</tp:AgentHomeCity>
                    <tp:AgentPrimeHost>1S</tp:AgentPrimeHost>
                    <tp:AgentSign>MAE</tp:AgentSign>
                    <tp:CurrentPartition>AA</tp:CurrentPartition>
                    <tp:Lniata>1457602</tp:Lniata>
                    <tp:DutyCode>-</tp:DutyCode>
                    <tp:Domain>AA</tp:Domain>
                    <tp:Date>2017-08-24T03:25:27.333</tp:Date>
                </tp:Owner>
                <tp:CreatedBy>
                    <tp:UserID>218825</tp:UserID>
                    <tp:CurrentCity>HDQ</tp:CurrentCity>
                    <tp:PCC>AAS</tp:PCC>
                    <tp:AaaArea>A</tp:AaaArea>
                    <tp:AgentHomeCity>HDQ</tp:AgentHomeCity>
                    <tp:AgentPrimeHost>1S</tp:AgentPrimeHost>
                    <tp:AgentSign>MAE</tp:AgentSign>
                    <tp:CurrentPartition>AA</tp:CurrentPartition>
                    <tp:Lniata>1457602</tp:Lniata>
                    <tp:DutyCode>-</tp:DutyCode>
                    <tp:Domain>AA</tp:Domain>
                    <tp:Date>2017-08-24T03:25:27.333</tp:Date>
                </tp:CreatedBy>
                <tp:UpdatedBy>
                    <tp:UserID>218825</tp:UserID>
                    <tp:CurrentCity>HDQ</tp:CurrentCity>
                    <tp:PCC>AAS</tp:PCC>
                    <tp:AaaArea>A</tp:AaaArea>
                    <tp:AgentHomeCity>HDQ</tp:AgentHomeCity>
                    <tp:AgentPrimeHost>1S</tp:AgentPrimeHost>
                    <tp:AgentSign>MAE</tp:AgentSign>
                    <tp:CurrentPartition>AA</tp:CurrentPartition>
                    <tp:Lniata>1457602</tp:Lniata>
                    <tp:DutyCode>-</tp:DutyCode>
                    <tp:Domain>AA</tp:Domain>
                    <tp:Date>2017-08-24T03:25:27.333</tp:Date>
                </tp:UpdatedBy>
            </tp:Ownership>
        </tp:Metadata>
    </tp:TripProposal>
</tp:TP_CreateRS>