The Merge Profile Objects (EPS_ProfileMergeRQ) API is a Sabre Profiles web service that merges duplicate profiles into a master profile.
Target Audience
Travel Agency
API Version
6.61.4
Authentication
Session Token
Service Action Code
EPS_EXT_ProfileMergeRQ
Sample Request
<?xml version="1.0" encoding="UTF-8"?>
<Sabre_OTA_ProfileMergeRQ xmlns="http://www.sabre.com/eps/schemas" Version="6.55">
<MasterProfile>
<TPA_Identity ClientCode="TN" ClientContextCode="TMP" DomainID="A2FE" ProfileTypeCode="TVL" UniqueID="109560110"/>
</MasterProfile>
<DuplicateProfile>
<TPA_Identity ClientCode="TN" ClientContextCode="TMP" DomainID="A2FE" ProfileTypeCode="TVL" UniqueID="109560109"/>
</DuplicateProfile>
</Sabre_OTA_ProfileMergeRQ>
<Sabre_OTA_ProfileMergeRQ xmlns="http://www.sabre.com/eps/schemas" Version="6.55">
<MasterProfile>
<TPA_Identity ClientCode="TN" ClientContextCode="TMP" DomainID="A2FE" ProfileTypeCode="TVL" UniqueID="109560110"/>
</MasterProfile>
<DuplicateProfile>
<TPA_Identity ClientCode="TN" ClientContextCode="TMP" DomainID="A2FE" ProfileTypeCode="TVL" UniqueID="109560109"/>
</DuplicateProfile>
</Sabre_OTA_ProfileMergeRQ>
Sample Response
<?xml version="1.0" encoding="UTF-8"?>
<Sabre_OTA_ProfileMergeRS TimeStamp="2017-05-09T07:52:51.973Z" Version="6.55" xmlns="http://www.sabre.com/eps/schemas">
<ResponseMessage>
<Warnings>
<WarningMessage WarningCode="27">Some test warning message</WarningMessage>
</Warnings>
</ResponseMessage>
<ResponseData>
<MasterProfile>
<TPA_Identity ClientCode="TN" ClientContextCode="TMP" UniqueID="109560110" ProfileTypeCode="TVL" ProfileName="TestProfileMaster" DomainID="A2FE"/>
</MasterProfile>
<MergedProfile>
<TPA_Identity ClientCode="TN" ClientContextCode="TMP" UniqueID="109560109" ProfileTypeCode="TVL" ProfileName="TestProfileDuplicate" DomainID="A2FE"/>
<ActivePNR>
<PNR RecordLocator="12345"/>
</ActivePNR>
</MergedProfile>
</ResponseData>
</Sabre_OTA_ProfileMergeRS>
<Sabre_OTA_ProfileMergeRS TimeStamp="2017-05-09T07:52:51.973Z" Version="6.55" xmlns="http://www.sabre.com/eps/schemas">
<ResponseMessage>
<Warnings>
<WarningMessage WarningCode="27">Some test warning message</WarningMessage>
</Warnings>
</ResponseMessage>
<ResponseData>
<MasterProfile>
<TPA_Identity ClientCode="TN" ClientContextCode="TMP" UniqueID="109560110" ProfileTypeCode="TVL" ProfileName="TestProfileMaster" DomainID="A2FE"/>
</MasterProfile>
<MergedProfile>
<TPA_Identity ClientCode="TN" ClientContextCode="TMP" UniqueID="109560109" ProfileTypeCode="TVL" ProfileName="TestProfileDuplicate" DomainID="A2FE"/>
<ActivePNR>
<PNR RecordLocator="12345"/>
</ActivePNR>
</MergedProfile>
</ResponseData>
</Sabre_OTA_ProfileMergeRS>