The Create Profile Objects AS (EPS_AS_EXT_ProfileCreateRQ) API is a customer insight service that creates profiles and templates.
Target Audience
Airline Carrier
API Version
6.72.1
Authentication
Session Token
Service Action Code
EPS_AS_EXT_ProfileCreateRQ
- Profiles: Profiles are individual entities for which information is stored. The system supports Traveler, Corporation, Agent, and Operational profiles.
- Templates: A template can be created to govern the structure of each profile type. It provides the basis that determines which items or data elements within the database are available for you to create or edit a profile.
- Filters: Currently not supported.
- Formats: Currently not supported.
Additional information about these elements and their functionality can be found in the Sabre Profiles Technical User Guide.
Sample Request
<Sabre_OTA_ProfileReadRQ xmlns="http://www.sabre.com/eps/schemas"
TimeStamp="2022-03-08T09:39:07.609Z" Version="6.72">
<Profile CreateDateTime="2022-03-08T10:18:46.142Z"
UpdateDateTime="2022-03-08T13:47:52.673Z"
PrimaryLanguageIDCode="EN-US">
<TPA_Identity ClientCode="AS" ClientContextCode="CI"
UniqueID="123456789" ProfileTypeCode="TVL"
ProfileNameModifyIndicator="Y" DomainID="ZX"
ProfileStatusCode="AC">
<Login LoginID="123456789" PasswordHash="Sun123456"
IsHashed="N" />
<ProfileSubType SubTypeCode="FFP" />
</TPA_Identity>
<Traveler>
<Customer>
<PersonName LanguageIDCode="EN-US">
<GivenName>Test</GivenName>
<SurName>Tester</SurName>
</PersonName>
<Telephone LocationTypeCode="BUS" OrderSequenceNo="2">
<ParsedPhoneNumber PhoneNumber="54544355453" />
</Telephone>
<Telephone LocationTypeCode="HOM" OrderSequenceNo="1">
<ParsedPhoneNumber PhoneNumber="9876973334" />
</Telephone>
<Email EmailTypeCode="HOM"
EmailAddress="test@example.com" />
<CustLoyalty VendorTypeCode="AL" VendorCode="ZX"
ProgramTypeCode="FT" MembershipID="123456789"
DisplaySequenceNo="1">
<MembershipLevel MembershipLevelTypeCode="TI"
MembershipLevelValue="1" />
<CustLoyaltyTotals AccountBalance="100000" />
</CustLoyalty>
</Customer>
</Traveler>
</Profile>
</Sabre_OTA_ProfileReadRQ>
TimeStamp="2022-03-08T09:39:07.609Z" Version="6.72">
<Profile CreateDateTime="2022-03-08T10:18:46.142Z"
UpdateDateTime="2022-03-08T13:47:52.673Z"
PrimaryLanguageIDCode="EN-US">
<TPA_Identity ClientCode="AS" ClientContextCode="CI"
UniqueID="123456789" ProfileTypeCode="TVL"
ProfileNameModifyIndicator="Y" DomainID="ZX"
ProfileStatusCode="AC">
<Login LoginID="123456789" PasswordHash="Sun123456"
IsHashed="N" />
<ProfileSubType SubTypeCode="FFP" />
</TPA_Identity>
<Traveler>
<Customer>
<PersonName LanguageIDCode="EN-US">
<GivenName>Test</GivenName>
<SurName>Tester</SurName>
</PersonName>
<Telephone LocationTypeCode="BUS" OrderSequenceNo="2">
<ParsedPhoneNumber PhoneNumber="54544355453" />
</Telephone>
<Telephone LocationTypeCode="HOM" OrderSequenceNo="1">
<ParsedPhoneNumber PhoneNumber="9876973334" />
</Telephone>
<Email EmailTypeCode="HOM"
EmailAddress="test@example.com" />
<CustLoyalty VendorTypeCode="AL" VendorCode="ZX"
ProgramTypeCode="FT" MembershipID="123456789"
DisplaySequenceNo="1">
<MembershipLevel MembershipLevelTypeCode="TI"
MembershipLevelValue="1" />
<CustLoyaltyTotals AccountBalance="100000" />
</CustLoyalty>
</Customer>
</Traveler>
</Profile>
</Sabre_OTA_ProfileReadRQ>
Sample Response
<Sabre_OTA_ProfileCreateRS xmlns="http://www.sabre.com/eps/schemas" Version="6.72" TimeStamp="2022-03-08T14:07:11.388Z" CreateDateTime="2022-03-08T14:07:11.388Z">
<ResponseMessage>
<Success />
</ResponseMessage>
<Profile ProfileID="123456789" ProfileType="TVL" ClientCode="AS" ClientContextCode="EXT" DomainID="ZX">
</Profile>
</Sabre_OTA_ProfileCreateRS>
<ResponseMessage>
<Success />
</ResponseMessage>
<Profile ProfileID="123456789" ProfileType="TVL" ClientCode="AS" ClientContextCode="EXT" DomainID="ZX">
</Profile>
</Sabre_OTA_ProfileCreateRS>