Skip to main content

Create Profile

10.21
Profiles
SOAP API
Hospitality

The OTA_ProfileCreateRQ message is used to create a new Customer, Company, or Booker profiles or Commissionable accounts. The profiles can be created at a hotel or chain level and include an identifier to which system (CRS, PMS or CRM) the profile id is associated with.

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.

Target Audience
Hospitality
API Version
10.21
Authentication
Security Credentials
Service Action Code
OTA_ProfileCreateRQ

SynXis CR provides the ability for a number of customer profiles to be merged into the one customer profile that is being created or modified. Typically, a profile manager uses this function to consolidate a number of hotel level PMS profiles into a single central chain level CRM profile.

Sample Request
<OTA_ProfileCreateRQ Version="1.0" xmlns="http://www.opentravel.org/OTA/2003/05">
    <UniqueID ID="0001234" Type="1" ID_Context="crm">
        <CompanyName CodeContext="chain" Code="6835"/>
    </UniqueID>
    <Profile>
        <Customer BirthDate="2000-10-05" Language="English">
            <PersonName>
                <NamePrefix>Ms.</NamePrefix>
                <GivenName>Guest</GivenName>
                <MiddleName>A</MiddleName>
                <Surname>Testing</Surname>
                <NameSuffix>Jr</NameSuffix>
            </PersonName>
            <Telephone PhoneNumber="303-111-1111" PhoneTechType="1"/>
            <Email>test@mail.com</Email>
            <Address Type="1" DefaultInd="true">
                <AddressLine>Address1</AddressLine>
                <AddressLine>Address2</AddressLine>
                <CityName>City</CityName>
                <PostalCode>PostalCode</PostalCode>
                <StateProv StateCode="CO"/>
                <CountryName Code="US"/>
            </Address>
            <CustLoyalty ProgramID="SL" MembershipID="101776852" SignupDate="2010-01-15" ExpireDate="2015-12-31" EffectiveDate="2010-01-01" LoyalLevel="PL"/>
        </Customer>
    </Profile>
</OTA_ProfileCreateRQ>
Sample Response
<OTA_ProfileCreateRS PrimaryLangID="en" TimeStamp="2015-04-22T23:42:33+00:00" xmlns="http://www.opentravel.org/OTA/2003/05">
    <Success/>
    <UniqueID Type="1" ID="6835C0087914" ID_Context="crs" Instance="Master">
        <CompanyName CodeContext="chain" Code="6835"/>
    </UniqueID>
    <UniqueID Type="1" ID="0001234" ID_Context="crm" Instance="Master">
        <CompanyName CodeContext="chain" Code="6835"/>
    </UniqueID>
</OTA_ProfileCreateRS>