DataService


Click here for a complete list of operations.

JoinFamily

Join the family, update (site,user,project) information in the system master site, and return all sites

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /DevSuiteAdminService/DataService.asmx HTTP/1.1
Host: trydevsuite.techexcel.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.techexcel.com/txwebservice/JoinFamily"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <JoinFamily xmlns="http://www.techexcel.com/txwebservice/">
      <site>
        <siteID>int</siteID>
        <siteOldID>int</siteOldID>
        <siteName>string</siteName>
        <siteTypeID>int</siteTypeID>
        <joinedFamily>boolean</joinedFamily>
        <webServiceURL>string</webServiceURL>
        <siteIP>string</siteIP>
        <authenCode>string</authenCode>
        <communicationKey>string</communicationKey>
        <lastSiteSycNumber>int</lastSiteSycNumber>
        <lastUserSycNumber>int</lastUserSycNumber>
        <lastLicenseSycNumber>int</lastLicenseSycNumber>
        <updateNumber>int</updateNumber>
        <KeyString>string</KeyString>
        <KeyWord>string</KeyWord>
        <siteAppTypeID>int</siteAppTypeID>
        <integratedSiteID>int</integratedSiteID>
        <addDevTestKeyString>string</addDevTestKeyString>
        <lightKeyString>string</lightKeyString>
        <actionID>int</actionID>
        <DTKSyncServiceURL>string</DTKSyncServiceURL>
        <DTTSyncServiceURL>string</DTTSyncServiceURL>
      </site>
      <users>
        <User>
          <PersonID>int</PersonID>
          <FName>string</FName>
          <LName>string</LName>
          <Address>string</Address>
          <Phone>string</Phone>
          <HomePhone>string</HomePhone>
          <Login>string</Login>
          <Password>string</Password>
          <Memo>string</Memo>
          <EmailAddress>string</EmailAddress>
          <AccountStatus>int</AccountStatus>
          <IsManager>int</IsManager>
          <IsActivePerson>int</IsActivePerson>
          <IsAdministrator>int</IsAdministrator>
          <IsInSampleProject>int</IsInSampleProject>
          <IsSWiseUser>int</IsSWiseUser>
          <IsSWiseLightUser>int</IsSWiseLightUser>
          <Initial>string</Initial>
          <Pager>string</Pager>
          <PagerType>int</PagerType>
          <PagerServiceProvider>string</PagerServiceProvider>
          <PagerEmailAddress>string</PagerEmailAddress>
          <MobilePhone>string</MobilePhone>
          <MobileServiceProvider>string</MobileServiceProvider>
          <MobileEmailAddress>string</MobileEmailAddress>
          <IfPalmByPassLogin>int</IfPalmByPassLogin>
          <PalmID>string</PalmID>
          <NumPerPalmPage>int</NumPerPalmPage>
          <NTLoginName>string</NTLoginName>
          <IsAssetAdmin>int</IsAssetAdmin>
          <IsFormAdmin>int</IsFormAdmin>
          <Fax>int</Fax>
          <TimeZoneID>int</TimeZoneID>
          <EmailSignature>string</EmailSignature>
          <CompanyName>string</CompanyName>
          <BaseProjectID>int</BaseProjectID>
          <CompanyDivisionID>int</CompanyDivisionID>
          <City>string</City>
          <State>string</State>
          <Zip>string</Zip>
          <Country>string</Country>
          <ProductAccessID>int</ProductAccessID>
          <UseOwnAddress>int</UseOwnAddress>
          <FaxNumber>string</FaxNumber>
          <LicenseType>int</LicenseType>
          <IsHDeskUser>int</IsHDeskUser>
          <IsHDeskLightUser>int</IsHDeskLightUser>
          <PagerUserID>string</PagerUserID>
          <MobileUserID>string</MobileUserID>
          <AccessDPlusAdmin>int</AccessDPlusAdmin>
          <AccessDPlusAnalysis>int</AccessDPlusAnalysis>
          <DomesticCountries>string</DomesticCountries>
          <IfPersonalAddress4Quote>int</IfPersonalAddress4Quote>
          <IfPersonalFax4Phone>int</IfPersonalFax4Phone>
          <IfPersonalPhone4Fax>int</IfPersonalPhone4Fax>
          <NeedToEditOwnWorkHours>int</NeedToEditOwnWorkHours>
          <WorkScheduleID>int</WorkScheduleID>
          <IsActiveDevTrackUser>int</IsActiveDevTrackUser>
          <IsActivePPMUser>int</IsActivePPMUser>
          <IsActiveDevTestUser>int</IsActiveDevTestUser>
          <UpdateNo>int</UpdateNo>
          <SystemAdminAccountID>int</SystemAdminAccountID>
          <IsActiveDevPlanUser>int</IsActiveDevPlanUser>
          <ScopeID>int</ScopeID>
          <IsActiveTimeSheetUser>int</IsActiveTimeSheetUser>
          <TimeSheetProject>int</TimeSheetProject>
          <ShortCutScopeID>string</ShortCutScopeID>
          <IsActiveDevTimeUser>int</IsActiveDevTimeUser>
          <SysDivID>int</SysDivID>
          <IsSysDivAdministrator>int</IsSysDivAdministrator>
          <actionID>int</actionID>
          <SWLicenseType>int</SWLicenseType>
          <HDLicenseType>int</HDLicenseType>
          <IsActiveKnowledgeWiseUser>int</IsActiveKnowledgeWiseUser>
          <MaxUnit>int</MaxUnit>
          <IsActiveDevSpecUser>int</IsActiveDevSpecUser>
          <IsActiveAddDevTestUser>int</IsActiveAddDevTestUser>
          <AddDevTestLicType>int</AddDevTestLicType>
          <PortfolioProjectAdmin>int</PortfolioProjectAdmin>
          <LoginID>int</LoginID>
          <LoginName>string</LoginName>
          <FirstName>string</FirstName>
          <LastName>string</LastName>
          <WorkPhone>string</WorkPhone>
          <DateAccountCreated>string</DateAccountCreated>
          <IsActiveAccount>int</IsActiveAccount>
          <IsSampleAccount>int</IsSampleAccount>
          <IsSystemAdmin>int</IsSystemAdmin>
          <IsProjectAdmin>int</IsProjectAdmin>
          <AccountDescription>string</AccountDescription>
          <HSCompanyID>int</HSCompanyID>
          <IsHSCompanyAdministrator>int</IsHSCompanyAdministrator>
          <IsActiveDevSuiteUser>int</IsActiveDevSuiteUser>
          <DevSuiteLicType>int</DevSuiteLicType>
          <UserLicense>string</UserLicense>
          <DevSuiteSysAdminAccountID>int</DevSuiteSysAdminAccountID>
          <APIAccessToken>string</APIAccessToken>
        </User>
        <User>
          <PersonID>int</PersonID>
          <FName>string</FName>
          <LName>string</LName>
          <Address>string</Address>
          <Phone>string</Phone>
          <HomePhone>string</HomePhone>
          <Login>string</Login>
          <Password>string</Password>
          <Memo>string</Memo>
          <EmailAddress>string</EmailAddress>
          <AccountStatus>int</AccountStatus>
          <IsManager>int</IsManager>
          <IsActivePerson>int</IsActivePerson>
          <IsAdministrator>int</IsAdministrator>
          <IsInSampleProject>int</IsInSampleProject>
          <IsSWiseUser>int</IsSWiseUser>
          <IsSWiseLightUser>int</IsSWiseLightUser>
          <Initial>string</Initial>
          <Pager>string</Pager>
          <PagerType>int</PagerType>
          <PagerServiceProvider>string</PagerServiceProvider>
          <PagerEmailAddress>string</PagerEmailAddress>
          <MobilePhone>string</MobilePhone>
          <MobileServiceProvider>string</MobileServiceProvider>
          <MobileEmailAddress>string</MobileEmailAddress>
          <IfPalmByPassLogin>int</IfPalmByPassLogin>
          <PalmID>string</PalmID>
          <NumPerPalmPage>int</NumPerPalmPage>
          <NTLoginName>string</NTLoginName>
          <IsAssetAdmin>int</IsAssetAdmin>
          <IsFormAdmin>int</IsFormAdmin>
          <Fax>int</Fax>
          <TimeZoneID>int</TimeZoneID>
          <EmailSignature>string</EmailSignature>
          <CompanyName>string</CompanyName>
          <BaseProjectID>int</BaseProjectID>
          <CompanyDivisionID>int</CompanyDivisionID>
          <City>string</City>
          <State>string</State>
          <Zip>string</Zip>
          <Country>string</Country>
          <ProductAccessID>int</ProductAccessID>
          <UseOwnAddress>int</UseOwnAddress>
          <FaxNumber>string</FaxNumber>
          <LicenseType>int</LicenseType>
          <IsHDeskUser>int</IsHDeskUser>
          <IsHDeskLightUser>int</IsHDeskLightUser>
          <PagerUserID>string</PagerUserID>
          <MobileUserID>string</MobileUserID>
          <AccessDPlusAdmin>int</AccessDPlusAdmin>
          <AccessDPlusAnalysis>int</AccessDPlusAnalysis>
          <DomesticCountries>string</DomesticCountries>
          <IfPersonalAddress4Quote>int</IfPersonalAddress4Quote>
          <IfPersonalFax4Phone>int</IfPersonalFax4Phone>
          <IfPersonalPhone4Fax>int</IfPersonalPhone4Fax>
          <NeedToEditOwnWorkHours>int</NeedToEditOwnWorkHours>
          <WorkScheduleID>int</WorkScheduleID>
          <IsActiveDevTrackUser>int</IsActiveDevTrackUser>
          <IsActivePPMUser>int</IsActivePPMUser>
          <IsActiveDevTestUser>int</IsActiveDevTestUser>
          <UpdateNo>int</UpdateNo>
          <SystemAdminAccountID>int</SystemAdminAccountID>
          <IsActiveDevPlanUser>int</IsActiveDevPlanUser>
          <ScopeID>int</ScopeID>
          <IsActiveTimeSheetUser>int</IsActiveTimeSheetUser>
          <TimeSheetProject>int</TimeSheetProject>
          <ShortCutScopeID>string</ShortCutScopeID>
          <IsActiveDevTimeUser>int</IsActiveDevTimeUser>
          <SysDivID>int</SysDivID>
          <IsSysDivAdministrator>int</IsSysDivAdministrator>
          <actionID>int</actionID>
          <SWLicenseType>int</SWLicenseType>
          <HDLicenseType>int</HDLicenseType>
          <IsActiveKnowledgeWiseUser>int</IsActiveKnowledgeWiseUser>
          <MaxUnit>int</MaxUnit>
          <IsActiveDevSpecUser>int</IsActiveDevSpecUser>
          <IsActiveAddDevTestUser>int</IsActiveAddDevTestUser>
          <AddDevTestLicType>int</AddDevTestLicType>
          <PortfolioProjectAdmin>int</PortfolioProjectAdmin>
          <LoginID>int</LoginID>
          <LoginName>string</LoginName>
          <FirstName>string</FirstName>
          <LastName>string</LastName>
          <WorkPhone>string</WorkPhone>
          <DateAccountCreated>string</DateAccountCreated>
          <IsActiveAccount>int</IsActiveAccount>
          <IsSampleAccount>int</IsSampleAccount>
          <IsSystemAdmin>int</IsSystemAdmin>
          <IsProjectAdmin>int</IsProjectAdmin>
          <AccountDescription>string</AccountDescription>
          <HSCompanyID>int</HSCompanyID>
          <IsHSCompanyAdministrator>int</IsHSCompanyAdministrator>
          <IsActiveDevSuiteUser>int</IsActiveDevSuiteUser>
          <DevSuiteLicType>int</DevSuiteLicType>
          <UserLicense>string</UserLicense>
          <DevSuiteSysAdminAccountID>int</DevSuiteSysAdminAccountID>
          <APIAccessToken>string</APIAccessToken>
        </User>
      </users>
      <projects>
        <Project>
          <ProjectID>int</ProjectID>
          <ProjectName>string</ProjectName>
          <Memo>string</Memo>
          <StartingBugID>int</StartingBugID>
          <BugPrefix>string</BugPrefix>
          <LockOwner>string</LockOwner>
          <AttachedFilePath>string</AttachedFilePath>
          <ManagerPersonID>int</ManagerPersonID>
          <IsActiveProject>int</IsActiveProject>
          <ShowCustomPage>int</ShowCustomPage>
          <ShowLinkPage>int</ShowLinkPage>
          <CustomReportPath>string</CustomReportPath>
          <ShowVSSPage>int</ShowVSSPage>
          <SupportFolder>int</SupportFolder>
          <ShowCustomePage2>int</ShowCustomePage2>
          <ShowCrntStatusInSubmit>int</ShowCrntStatusInSubmit>
          <ShowCustomInSubmit>int</ShowCustomInSubmit>
          <ShowCustom2InSubmit>int</ShowCustom2InSubmit>
          <TabOrder>string</TabOrder>
          <DocumentTemplatePath>string</DocumentTemplatePath>
          <SupportDocVw>int</SupportDocVw>
          <RevisionSystem>int</RevisionSystem>
          <NoOfRevisions>int</NoOfRevisions>
          <WebUpload>int</WebUpload>
          <WebDownload>int</WebDownload>
          <ProjectTypeID>int</ProjectTypeID>
          <EnableTimeTrack>int</EnableTimeTrack>
          <EnableEmail>int</EnableEmail>
          <EnableChangeLog>int</EnableChangeLog>
          <DeleteOldLog>int</DeleteOldLog>
          <WebSupportPath>string</WebSupportPath>
          <CopyForwardDesc>int</CopyForwardDesc>
          <EnableWorkflow>int</EnableWorkflow>
          <EmailTimeInterval>int</EmailTimeInterval>
          <DefaultInitialState>int</DefaultInitialState>
          <StateFromNullTo>int</StateFromNullTo>
          <SettingsChanged>int</SettingsChanged>
          <KLinkedFieldID1>int</KLinkedFieldID1>
          <KLinkedFieldID2>int</KLinkedFieldID2>
          <RuntimeKey>string</RuntimeKey>
          <WebLoginMemo>string</WebLoginMemo>
          <WebCustomerLoginMemo>string</WebCustomerLoginMemo>
          <SupportType>int</SupportType>
          <EnableAutoRouting>int</EnableAutoRouting>
          <EnableEscalation>int</EnableEscalation>
          <FilePathLocal>string</FilePathLocal>
          <WebNewCustomerLoginTitle>string</WebNewCustomerLoginTitle>
          <WebCustomerLoginTitle>string</WebCustomerLoginTitle>
          <WebLoginTitle>string</WebLoginTitle>
          <DefaultHourlyRate>float</DefaultHourlyRate>
          <EnableIssueTimeTrack>int</EnableIssueTimeTrack>
          <EnableCostTrack>int</EnableCostTrack>
          <EnableApplicableUser>int</EnableApplicableUser>
          <ShowTimeTrackDialog>int</ShowTimeTrackDialog>
          <ShowEventSelectionInSubmit>int</ShowEventSelectionInSubmit>
          <CustomerBaseProjectID>int</CustomerBaseProjectID>
          <EnableServiceAgreement>int</EnableServiceAgreement>
          <NameDisplayFormat>int</NameDisplayFormat>
          <LinkedAssetProjectID>int</LinkedAssetProjectID>
          <EnableLiveSupport>int</EnableLiveSupport>
          <IfAssetManagement>int</IfAssetManagement>
          <AssetManagerID>int</AssetManagerID>
          <KBProjectID>int</KBProjectID>
          <EnableSpellCheck>int</EnableSpellCheck>
          <EnableWebSpellCheck>int</EnableWebSpellCheck>
          <EnableEventNotification>int</EnableEventNotification>
          <SupportProjectType>int</SupportProjectType>
          <VersionCtrlSystem>int</VersionCtrlSystem>
          <EnableWhoCanChangeState>int</EnableWhoCanChangeState>
          <EnableStateReadOnlyFields>int</EnableStateReadOnlyFields>
          <EnableStateInvisibleFields>int</EnableStateInvisibleFields>
          <EnableStateMandatoryFields>int</EnableStateMandatoryFields>
          <ShowCustom3InSubmit>int</ShowCustom3InSubmit>
          <PageOrder>string</PageOrder>
          <IfBatchBasedSales>int</IfBatchBasedSales>
          <SaleQuoteOption>int</SaleQuoteOption>
          <IfDetailPageOneWindow>int</IfDetailPageOneWindow>
          <IfSupportQuickAction>int</IfSupportQuickAction>
          <MandatoryEnforceOption>int</MandatoryEnforceOption>
          <ProjectSubType>int</ProjectSubType>
          <MemoFieldFormat>int</MemoFieldFormat>
          <UserConfirmMemo>string</UserConfirmMemo>
          <ProjectType>int</ProjectType>
          <LinkedCustomerBaseProjectID>int</LinkedCustomerBaseProjectID>
          <LinkedTemplateBaseProjectID>int</LinkedTemplateBaseProjectID>
          <LinkedKnowledgeBaseID>int</LinkedKnowledgeBaseID>
          <IssuePrefix>string</IssuePrefix>
          <StartingID>int</StartingID>
          <ProjectIdentifier>string</ProjectIdentifier>
          <ProjectDescription>string</ProjectDescription>
        </Project>
        <Project>
          <ProjectID>int</ProjectID>
          <ProjectName>string</ProjectName>
          <Memo>string</Memo>
          <StartingBugID>int</StartingBugID>
          <BugPrefix>string</BugPrefix>
          <LockOwner>string</LockOwner>
          <AttachedFilePath>string</AttachedFilePath>
          <ManagerPersonID>int</ManagerPersonID>
          <IsActiveProject>int</IsActiveProject>
          <ShowCustomPage>int</ShowCustomPage>
          <ShowLinkPage>int</ShowLinkPage>
          <CustomReportPath>string</CustomReportPath>
          <ShowVSSPage>int</ShowVSSPage>
          <SupportFolder>int</SupportFolder>
          <ShowCustomePage2>int</ShowCustomePage2>
          <ShowCrntStatusInSubmit>int</ShowCrntStatusInSubmit>
          <ShowCustomInSubmit>int</ShowCustomInSubmit>
          <ShowCustom2InSubmit>int</ShowCustom2InSubmit>
          <TabOrder>string</TabOrder>
          <DocumentTemplatePath>string</DocumentTemplatePath>
          <SupportDocVw>int</SupportDocVw>
          <RevisionSystem>int</RevisionSystem>
          <NoOfRevisions>int</NoOfRevisions>
          <WebUpload>int</WebUpload>
          <WebDownload>int</WebDownload>
          <ProjectTypeID>int</ProjectTypeID>
          <EnableTimeTrack>int</EnableTimeTrack>
          <EnableEmail>int</EnableEmail>
          <EnableChangeLog>int</EnableChangeLog>
          <DeleteOldLog>int</DeleteOldLog>
          <WebSupportPath>string</WebSupportPath>
          <CopyForwardDesc>int</CopyForwardDesc>
          <EnableWorkflow>int</EnableWorkflow>
          <EmailTimeInterval>int</EmailTimeInterval>
          <DefaultInitialState>int</DefaultInitialState>
          <StateFromNullTo>int</StateFromNullTo>
          <SettingsChanged>int</SettingsChanged>
          <KLinkedFieldID1>int</KLinkedFieldID1>
          <KLinkedFieldID2>int</KLinkedFieldID2>
          <RuntimeKey>string</RuntimeKey>
          <WebLoginMemo>string</WebLoginMemo>
          <WebCustomerLoginMemo>string</WebCustomerLoginMemo>
          <SupportType>int</SupportType>
          <EnableAutoRouting>int</EnableAutoRouting>
          <EnableEscalation>int</EnableEscalation>
          <FilePathLocal>string</FilePathLocal>
          <WebNewCustomerLoginTitle>string</WebNewCustomerLoginTitle>
          <WebCustomerLoginTitle>string</WebCustomerLoginTitle>
          <WebLoginTitle>string</WebLoginTitle>
          <DefaultHourlyRate>float</DefaultHourlyRate>
          <EnableIssueTimeTrack>int</EnableIssueTimeTrack>
          <EnableCostTrack>int</EnableCostTrack>
          <EnableApplicableUser>int</EnableApplicableUser>
          <ShowTimeTrackDialog>int</ShowTimeTrackDialog>
          <ShowEventSelectionInSubmit>int</ShowEventSelectionInSubmit>
          <CustomerBaseProjectID>int</CustomerBaseProjectID>
          <EnableServiceAgreement>int</EnableServiceAgreement>
          <NameDisplayFormat>int</NameDisplayFormat>
          <LinkedAssetProjectID>int</LinkedAssetProjectID>
          <EnableLiveSupport>int</EnableLiveSupport>
          <IfAssetManagement>int</IfAssetManagement>
          <AssetManagerID>int</AssetManagerID>
          <KBProjectID>int</KBProjectID>
          <EnableSpellCheck>int</EnableSpellCheck>
          <EnableWebSpellCheck>int</EnableWebSpellCheck>
          <EnableEventNotification>int</EnableEventNotification>
          <SupportProjectType>int</SupportProjectType>
          <VersionCtrlSystem>int</VersionCtrlSystem>
          <EnableWhoCanChangeState>int</EnableWhoCanChangeState>
          <EnableStateReadOnlyFields>int</EnableStateReadOnlyFields>
          <EnableStateInvisibleFields>int</EnableStateInvisibleFields>
          <EnableStateMandatoryFields>int</EnableStateMandatoryFields>
          <ShowCustom3InSubmit>int</ShowCustom3InSubmit>
          <PageOrder>string</PageOrder>
          <IfBatchBasedSales>int</IfBatchBasedSales>
          <SaleQuoteOption>int</SaleQuoteOption>
          <IfDetailPageOneWindow>int</IfDetailPageOneWindow>
          <IfSupportQuickAction>int</IfSupportQuickAction>
          <MandatoryEnforceOption>int</MandatoryEnforceOption>
          <ProjectSubType>int</ProjectSubType>
          <MemoFieldFormat>int</MemoFieldFormat>
          <UserConfirmMemo>string</UserConfirmMemo>
          <ProjectType>int</ProjectType>
          <LinkedCustomerBaseProjectID>int</LinkedCustomerBaseProjectID>
          <LinkedTemplateBaseProjectID>int</LinkedTemplateBaseProjectID>
          <LinkedKnowledgeBaseID>int</LinkedKnowledgeBaseID>
          <IssuePrefix>string</IssuePrefix>
          <StartingID>int</StartingID>
          <ProjectIdentifier>string</ProjectIdentifier>
          <ProjectDescription>string</ProjectDescription>
        </Project>
      </projects>
      <adminAccountTypes>
        <AdminAccountTypes>
          <ProductLineID>int</ProductLineID>
          <ProjectType>int</ProjectType>
          <AccountTypeID>int</AccountTypeID>
          <AccountTypeName>string</AccountTypeName>
          <actionID>int</actionID>
          <UpdateNo>int</UpdateNo>
        </AdminAccountTypes>
        <AdminAccountTypes>
          <ProductLineID>int</ProductLineID>
          <ProjectType>int</ProjectType>
          <AccountTypeID>int</AccountTypeID>
          <AccountTypeName>string</AccountTypeName>
          <actionID>int</actionID>
          <UpdateNo>int</UpdateNo>
        </AdminAccountTypes>
      </adminAccountTypes>
      <adminAccountSettings>
        <AdminAccountSettingList>
          <ProductLineID>int</ProductLineID>
          <ProjectType>int</ProjectType>
          <AccountTypeID>int</AccountTypeID>
          <SettingItemID>int</SettingItemID>
          <SettingValue>int</SettingValue>
        </AdminAccountSettingList>
        <AdminAccountSettingList>
          <ProductLineID>int</ProductLineID>
          <ProjectType>int</ProjectType>
          <AccountTypeID>int</AccountTypeID>
          <SettingItemID>int</SettingItemID>
          <SettingValue>int</SettingValue>
        </AdminAccountSettingList>
      </adminAccountSettings>
    </JoinFamily>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <JoinFamilyResponse xmlns="http://www.techexcel.com/txwebservice/">
      <JoinFamilyResult>
        <ErrorType>int</ErrorType>
        <ErrorID>int</ErrorID>
        <ReturnMessage>string</ReturnMessage>
        <XMLData>base64Binary</XMLData>
        <XMLSchema>base64Binary</XMLSchema>
        <TableName>string</TableName>
        <IsDataCompressed>int</IsDataCompressed>
        <IsSchemaCompressed>int</IsSchemaCompressed>
        <SqlCommand>string</SqlCommand>
      </JoinFamilyResult>
      <sites>
        <Site>
          <siteID>int</siteID>
          <siteOldID>int</siteOldID>
          <siteName>string</siteName>
          <siteTypeID>int</siteTypeID>
          <joinedFamily>boolean</joinedFamily>
          <webServiceURL>string</webServiceURL>
          <siteIP>string</siteIP>
          <authenCode>string</authenCode>
          <communicationKey>string</communicationKey>
          <lastSiteSycNumber>int</lastSiteSycNumber>
          <lastUserSycNumber>int</lastUserSycNumber>
          <lastLicenseSycNumber>int</lastLicenseSycNumber>
          <updateNumber>int</updateNumber>
          <KeyString>string</KeyString>
          <KeyWord>string</KeyWord>
          <siteAppTypeID>int</siteAppTypeID>
          <integratedSiteID>int</integratedSiteID>
          <addDevTestKeyString>string</addDevTestKeyString>
          <lightKeyString>string</lightKeyString>
          <actionID>int</actionID>
          <DTKSyncServiceURL>string</DTKSyncServiceURL>
          <DTTSyncServiceURL>string</DTTSyncServiceURL>
        </Site>
        <Site>
          <siteID>int</siteID>
          <siteOldID>int</siteOldID>
          <siteName>string</siteName>
          <siteTypeID>int</siteTypeID>
          <joinedFamily>boolean</joinedFamily>
          <webServiceURL>string</webServiceURL>
          <siteIP>string</siteIP>
          <authenCode>string</authenCode>
          <communicationKey>string</communicationKey>
          <lastSiteSycNumber>int</lastSiteSycNumber>
          <lastUserSycNumber>int</lastUserSycNumber>
          <lastLicenseSycNumber>int</lastLicenseSycNumber>
          <updateNumber>int</updateNumber>
          <KeyString>string</KeyString>
          <KeyWord>string</KeyWord>
          <siteAppTypeID>int</siteAppTypeID>
          <integratedSiteID>int</integratedSiteID>
          <addDevTestKeyString>string</addDevTestKeyString>
          <lightKeyString>string</lightKeyString>
          <actionID>int</actionID>
          <DTKSyncServiceURL>string</DTKSyncServiceURL>
          <DTTSyncServiceURL>string</DTTSyncServiceURL>
        </Site>
      </sites>
      <syncID>int</syncID>
      <syncSiteUsersID>int</syncSiteUsersID>
    </JoinFamilyResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /DevSuiteAdminService/DataService.asmx HTTP/1.1
Host: trydevsuite.techexcel.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <JoinFamily xmlns="http://www.techexcel.com/txwebservice/">
      <site>
        <siteID>int</siteID>
        <siteOldID>int</siteOldID>
        <siteName>string</siteName>
        <siteTypeID>int</siteTypeID>
        <joinedFamily>boolean</joinedFamily>
        <webServiceURL>string</webServiceURL>
        <siteIP>string</siteIP>
        <authenCode>string</authenCode>
        <communicationKey>string</communicationKey>
        <lastSiteSycNumber>int</lastSiteSycNumber>
        <lastUserSycNumber>int</lastUserSycNumber>
        <lastLicenseSycNumber>int</lastLicenseSycNumber>
        <updateNumber>int</updateNumber>
        <KeyString>string</KeyString>
        <KeyWord>string</KeyWord>
        <siteAppTypeID>int</siteAppTypeID>
        <integratedSiteID>int</integratedSiteID>
        <addDevTestKeyString>string</addDevTestKeyString>
        <lightKeyString>string</lightKeyString>
        <actionID>int</actionID>
        <DTKSyncServiceURL>string</DTKSyncServiceURL>
        <DTTSyncServiceURL>string</DTTSyncServiceURL>
      </site>
      <users>
        <User>
          <PersonID>int</PersonID>
          <FName>string</FName>
          <LName>string</LName>
          <Address>string</Address>
          <Phone>string</Phone>
          <HomePhone>string</HomePhone>
          <Login>string</Login>
          <Password>string</Password>
          <Memo>string</Memo>
          <EmailAddress>string</EmailAddress>
          <AccountStatus>int</AccountStatus>
          <IsManager>int</IsManager>
          <IsActivePerson>int</IsActivePerson>
          <IsAdministrator>int</IsAdministrator>
          <IsInSampleProject>int</IsInSampleProject>
          <IsSWiseUser>int</IsSWiseUser>
          <IsSWiseLightUser>int</IsSWiseLightUser>
          <Initial>string</Initial>
          <Pager>string</Pager>
          <PagerType>int</PagerType>
          <PagerServiceProvider>string</PagerServiceProvider>
          <PagerEmailAddress>string</PagerEmailAddress>
          <MobilePhone>string</MobilePhone>
          <MobileServiceProvider>string</MobileServiceProvider>
          <MobileEmailAddress>string</MobileEmailAddress>
          <IfPalmByPassLogin>int</IfPalmByPassLogin>
          <PalmID>string</PalmID>
          <NumPerPalmPage>int</NumPerPalmPage>
          <NTLoginName>string</NTLoginName>
          <IsAssetAdmin>int</IsAssetAdmin>
          <IsFormAdmin>int</IsFormAdmin>
          <Fax>int</Fax>
          <TimeZoneID>int</TimeZoneID>
          <EmailSignature>string</EmailSignature>
          <CompanyName>string</CompanyName>
          <BaseProjectID>int</BaseProjectID>
          <CompanyDivisionID>int</CompanyDivisionID>
          <City>string</City>
          <State>string</State>
          <Zip>string</Zip>
          <Country>string</Country>
          <ProductAccessID>int</ProductAccessID>
          <UseOwnAddress>int</UseOwnAddress>
          <FaxNumber>string</FaxNumber>
          <LicenseType>int</LicenseType>
          <IsHDeskUser>int</IsHDeskUser>
          <IsHDeskLightUser>int</IsHDeskLightUser>
          <PagerUserID>string</PagerUserID>
          <MobileUserID>string</MobileUserID>
          <AccessDPlusAdmin>int</AccessDPlusAdmin>
          <AccessDPlusAnalysis>int</AccessDPlusAnalysis>
          <DomesticCountries>string</DomesticCountries>
          <IfPersonalAddress4Quote>int</IfPersonalAddress4Quote>
          <IfPersonalFax4Phone>int</IfPersonalFax4Phone>
          <IfPersonalPhone4Fax>int</IfPersonalPhone4Fax>
          <NeedToEditOwnWorkHours>int</NeedToEditOwnWorkHours>
          <WorkScheduleID>int</WorkScheduleID>
          <IsActiveDevTrackUser>int</IsActiveDevTrackUser>
          <IsActivePPMUser>int</IsActivePPMUser>
          <IsActiveDevTestUser>int</IsActiveDevTestUser>
          <UpdateNo>int</UpdateNo>
          <SystemAdminAccountID>int</SystemAdminAccountID>
          <IsActiveDevPlanUser>int</IsActiveDevPlanUser>
          <ScopeID>int</ScopeID>
          <IsActiveTimeSheetUser>int</IsActiveTimeSheetUser>
          <TimeSheetProject>int</TimeSheetProject>
          <ShortCutScopeID>string</ShortCutScopeID>
          <IsActiveDevTimeUser>int</IsActiveDevTimeUser>
          <SysDivID>int</SysDivID>
          <IsSysDivAdministrator>int</IsSysDivAdministrator>
          <actionID>int</actionID>
          <SWLicenseType>int</SWLicenseType>
          <HDLicenseType>int</HDLicenseType>
          <IsActiveKnowledgeWiseUser>int</IsActiveKnowledgeWiseUser>
          <MaxUnit>int</MaxUnit>
          <IsActiveDevSpecUser>int</IsActiveDevSpecUser>
          <IsActiveAddDevTestUser>int</IsActiveAddDevTestUser>
          <AddDevTestLicType>int</AddDevTestLicType>
          <PortfolioProjectAdmin>int</PortfolioProjectAdmin>
          <LoginID>int</LoginID>
          <LoginName>string</LoginName>
          <FirstName>string</FirstName>
          <LastName>string</LastName>
          <WorkPhone>string</WorkPhone>
          <DateAccountCreated>string</DateAccountCreated>
          <IsActiveAccount>int</IsActiveAccount>
          <IsSampleAccount>int</IsSampleAccount>
          <IsSystemAdmin>int</IsSystemAdmin>
          <IsProjectAdmin>int</IsProjectAdmin>
          <AccountDescription>string</AccountDescription>
          <HSCompanyID>int</HSCompanyID>
          <IsHSCompanyAdministrator>int</IsHSCompanyAdministrator>
          <IsActiveDevSuiteUser>int</IsActiveDevSuiteUser>
          <DevSuiteLicType>int</DevSuiteLicType>
          <UserLicense>string</UserLicense>
          <DevSuiteSysAdminAccountID>int</DevSuiteSysAdminAccountID>
          <APIAccessToken>string</APIAccessToken>
        </User>
        <User>
          <PersonID>int</PersonID>
          <FName>string</FName>
          <LName>string</LName>
          <Address>string</Address>
          <Phone>string</Phone>
          <HomePhone>string</HomePhone>
          <Login>string</Login>
          <Password>string</Password>
          <Memo>string</Memo>
          <EmailAddress>string</EmailAddress>
          <AccountStatus>int</AccountStatus>
          <IsManager>int</IsManager>
          <IsActivePerson>int</IsActivePerson>
          <IsAdministrator>int</IsAdministrator>
          <IsInSampleProject>int</IsInSampleProject>
          <IsSWiseUser>int</IsSWiseUser>
          <IsSWiseLightUser>int</IsSWiseLightUser>
          <Initial>string</Initial>
          <Pager>string</Pager>
          <PagerType>int</PagerType>
          <PagerServiceProvider>string</PagerServiceProvider>
          <PagerEmailAddress>string</PagerEmailAddress>
          <MobilePhone>string</MobilePhone>
          <MobileServiceProvider>string</MobileServiceProvider>
          <MobileEmailAddress>string</MobileEmailAddress>
          <IfPalmByPassLogin>int</IfPalmByPassLogin>
          <PalmID>string</PalmID>
          <NumPerPalmPage>int</NumPerPalmPage>
          <NTLoginName>string</NTLoginName>
          <IsAssetAdmin>int</IsAssetAdmin>
          <IsFormAdmin>int</IsFormAdmin>
          <Fax>int</Fax>
          <TimeZoneID>int</TimeZoneID>
          <EmailSignature>string</EmailSignature>
          <CompanyName>string</CompanyName>
          <BaseProjectID>int</BaseProjectID>
          <CompanyDivisionID>int</CompanyDivisionID>
          <City>string</City>
          <State>string</State>
          <Zip>string</Zip>
          <Country>string</Country>
          <ProductAccessID>int</ProductAccessID>
          <UseOwnAddress>int</UseOwnAddress>
          <FaxNumber>string</FaxNumber>
          <LicenseType>int</LicenseType>
          <IsHDeskUser>int</IsHDeskUser>
          <IsHDeskLightUser>int</IsHDeskLightUser>
          <PagerUserID>string</PagerUserID>
          <MobileUserID>string</MobileUserID>
          <AccessDPlusAdmin>int</AccessDPlusAdmin>
          <AccessDPlusAnalysis>int</AccessDPlusAnalysis>
          <DomesticCountries>string</DomesticCountries>
          <IfPersonalAddress4Quote>int</IfPersonalAddress4Quote>
          <IfPersonalFax4Phone>int</IfPersonalFax4Phone>
          <IfPersonalPhone4Fax>int</IfPersonalPhone4Fax>
          <NeedToEditOwnWorkHours>int</NeedToEditOwnWorkHours>
          <WorkScheduleID>int</WorkScheduleID>
          <IsActiveDevTrackUser>int</IsActiveDevTrackUser>
          <IsActivePPMUser>int</IsActivePPMUser>
          <IsActiveDevTestUser>int</IsActiveDevTestUser>
          <UpdateNo>int</UpdateNo>
          <SystemAdminAccountID>int</SystemAdminAccountID>
          <IsActiveDevPlanUser>int</IsActiveDevPlanUser>
          <ScopeID>int</ScopeID>
          <IsActiveTimeSheetUser>int</IsActiveTimeSheetUser>
          <TimeSheetProject>int</TimeSheetProject>
          <ShortCutScopeID>string</ShortCutScopeID>
          <IsActiveDevTimeUser>int</IsActiveDevTimeUser>
          <SysDivID>int</SysDivID>
          <IsSysDivAdministrator>int</IsSysDivAdministrator>
          <actionID>int</actionID>
          <SWLicenseType>int</SWLicenseType>
          <HDLicenseType>int</HDLicenseType>
          <IsActiveKnowledgeWiseUser>int</IsActiveKnowledgeWiseUser>
          <MaxUnit>int</MaxUnit>
          <IsActiveDevSpecUser>int</IsActiveDevSpecUser>
          <IsActiveAddDevTestUser>int</IsActiveAddDevTestUser>
          <AddDevTestLicType>int</AddDevTestLicType>
          <PortfolioProjectAdmin>int</PortfolioProjectAdmin>
          <LoginID>int</LoginID>
          <LoginName>string</LoginName>
          <FirstName>string</FirstName>
          <LastName>string</LastName>
          <WorkPhone>string</WorkPhone>
          <DateAccountCreated>string</DateAccountCreated>
          <IsActiveAccount>int</IsActiveAccount>
          <IsSampleAccount>int</IsSampleAccount>
          <IsSystemAdmin>int</IsSystemAdmin>
          <IsProjectAdmin>int</IsProjectAdmin>
          <AccountDescription>string</AccountDescription>
          <HSCompanyID>int</HSCompanyID>
          <IsHSCompanyAdministrator>int</IsHSCompanyAdministrator>
          <IsActiveDevSuiteUser>int</IsActiveDevSuiteUser>
          <DevSuiteLicType>int</DevSuiteLicType>
          <UserLicense>string</UserLicense>
          <DevSuiteSysAdminAccountID>int</DevSuiteSysAdminAccountID>
          <APIAccessToken>string</APIAccessToken>
        </User>
      </users>
      <projects>
        <Project>
          <ProjectID>int</ProjectID>
          <ProjectName>string</ProjectName>
          <Memo>string</Memo>
          <StartingBugID>int</StartingBugID>
          <BugPrefix>string</BugPrefix>
          <LockOwner>string</LockOwner>
          <AttachedFilePath>string</AttachedFilePath>
          <ManagerPersonID>int</ManagerPersonID>
          <IsActiveProject>int</IsActiveProject>
          <ShowCustomPage>int</ShowCustomPage>
          <ShowLinkPage>int</ShowLinkPage>
          <CustomReportPath>string</CustomReportPath>
          <ShowVSSPage>int</ShowVSSPage>
          <SupportFolder>int</SupportFolder>
          <ShowCustomePage2>int</ShowCustomePage2>
          <ShowCrntStatusInSubmit>int</ShowCrntStatusInSubmit>
          <ShowCustomInSubmit>int</ShowCustomInSubmit>
          <ShowCustom2InSubmit>int</ShowCustom2InSubmit>
          <TabOrder>string</TabOrder>
          <DocumentTemplatePath>string</DocumentTemplatePath>
          <SupportDocVw>int</SupportDocVw>
          <RevisionSystem>int</RevisionSystem>
          <NoOfRevisions>int</NoOfRevisions>
          <WebUpload>int</WebUpload>
          <WebDownload>int</WebDownload>
          <ProjectTypeID>int</ProjectTypeID>
          <EnableTimeTrack>int</EnableTimeTrack>
          <EnableEmail>int</EnableEmail>
          <EnableChangeLog>int</EnableChangeLog>
          <DeleteOldLog>int</DeleteOldLog>
          <WebSupportPath>string</WebSupportPath>
          <CopyForwardDesc>int</CopyForwardDesc>
          <EnableWorkflow>int</EnableWorkflow>
          <EmailTimeInterval>int</EmailTimeInterval>
          <DefaultInitialState>int</DefaultInitialState>
          <StateFromNullTo>int</StateFromNullTo>
          <SettingsChanged>int</SettingsChanged>
          <KLinkedFieldID1>int</KLinkedFieldID1>
          <KLinkedFieldID2>int</KLinkedFieldID2>
          <RuntimeKey>string</RuntimeKey>
          <WebLoginMemo>string</WebLoginMemo>
          <WebCustomerLoginMemo>string</WebCustomerLoginMemo>
          <SupportType>int</SupportType>
          <EnableAutoRouting>int</EnableAutoRouting>
          <EnableEscalation>int</EnableEscalation>
          <FilePathLocal>string</FilePathLocal>
          <WebNewCustomerLoginTitle>string</WebNewCustomerLoginTitle>
          <WebCustomerLoginTitle>string</WebCustomerLoginTitle>
          <WebLoginTitle>string</WebLoginTitle>
          <DefaultHourlyRate>float</DefaultHourlyRate>
          <EnableIssueTimeTrack>int</EnableIssueTimeTrack>
          <EnableCostTrack>int</EnableCostTrack>
          <EnableApplicableUser>int</EnableApplicableUser>
          <ShowTimeTrackDialog>int</ShowTimeTrackDialog>
          <ShowEventSelectionInSubmit>int</ShowEventSelectionInSubmit>
          <CustomerBaseProjectID>int</CustomerBaseProjectID>
          <EnableServiceAgreement>int</EnableServiceAgreement>
          <NameDisplayFormat>int</NameDisplayFormat>
          <LinkedAssetProjectID>int</LinkedAssetProjectID>
          <EnableLiveSupport>int</EnableLiveSupport>
          <IfAssetManagement>int</IfAssetManagement>
          <AssetManagerID>int</AssetManagerID>
          <KBProjectID>int</KBProjectID>
          <EnableSpellCheck>int</EnableSpellCheck>
          <EnableWebSpellCheck>int</EnableWebSpellCheck>
          <EnableEventNotification>int</EnableEventNotification>
          <SupportProjectType>int</SupportProjectType>
          <VersionCtrlSystem>int</VersionCtrlSystem>
          <EnableWhoCanChangeState>int</EnableWhoCanChangeState>
          <EnableStateReadOnlyFields>int</EnableStateReadOnlyFields>
          <EnableStateInvisibleFields>int</EnableStateInvisibleFields>
          <EnableStateMandatoryFields>int</EnableStateMandatoryFields>
          <ShowCustom3InSubmit>int</ShowCustom3InSubmit>
          <PageOrder>string</PageOrder>
          <IfBatchBasedSales>int</IfBatchBasedSales>
          <SaleQuoteOption>int</SaleQuoteOption>
          <IfDetailPageOneWindow>int</IfDetailPageOneWindow>
          <IfSupportQuickAction>int</IfSupportQuickAction>
          <MandatoryEnforceOption>int</MandatoryEnforceOption>
          <ProjectSubType>int</ProjectSubType>
          <MemoFieldFormat>int</MemoFieldFormat>
          <UserConfirmMemo>string</UserConfirmMemo>
          <ProjectType>int</ProjectType>
          <LinkedCustomerBaseProjectID>int</LinkedCustomerBaseProjectID>
          <LinkedTemplateBaseProjectID>int</LinkedTemplateBaseProjectID>
          <LinkedKnowledgeBaseID>int</LinkedKnowledgeBaseID>
          <IssuePrefix>string</IssuePrefix>
          <StartingID>int</StartingID>
          <ProjectIdentifier>string</ProjectIdentifier>
          <ProjectDescription>string</ProjectDescription>
        </Project>
        <Project>
          <ProjectID>int</ProjectID>
          <ProjectName>string</ProjectName>
          <Memo>string</Memo>
          <StartingBugID>int</StartingBugID>
          <BugPrefix>string</BugPrefix>
          <LockOwner>string</LockOwner>
          <AttachedFilePath>string</AttachedFilePath>
          <ManagerPersonID>int</ManagerPersonID>
          <IsActiveProject>int</IsActiveProject>
          <ShowCustomPage>int</ShowCustomPage>
          <ShowLinkPage>int</ShowLinkPage>
          <CustomReportPath>string</CustomReportPath>
          <ShowVSSPage>int</ShowVSSPage>
          <SupportFolder>int</SupportFolder>
          <ShowCustomePage2>int</ShowCustomePage2>
          <ShowCrntStatusInSubmit>int</ShowCrntStatusInSubmit>
          <ShowCustomInSubmit>int</ShowCustomInSubmit>
          <ShowCustom2InSubmit>int</ShowCustom2InSubmit>
          <TabOrder>string</TabOrder>
          <DocumentTemplatePath>string</DocumentTemplatePath>
          <SupportDocVw>int</SupportDocVw>
          <RevisionSystem>int</RevisionSystem>
          <NoOfRevisions>int</NoOfRevisions>
          <WebUpload>int</WebUpload>
          <WebDownload>int</WebDownload>
          <ProjectTypeID>int</ProjectTypeID>
          <EnableTimeTrack>int</EnableTimeTrack>
          <EnableEmail>int</EnableEmail>
          <EnableChangeLog>int</EnableChangeLog>
          <DeleteOldLog>int</DeleteOldLog>
          <WebSupportPath>string</WebSupportPath>
          <CopyForwardDesc>int</CopyForwardDesc>
          <EnableWorkflow>int</EnableWorkflow>
          <EmailTimeInterval>int</EmailTimeInterval>
          <DefaultInitialState>int</DefaultInitialState>
          <StateFromNullTo>int</StateFromNullTo>
          <SettingsChanged>int</SettingsChanged>
          <KLinkedFieldID1>int</KLinkedFieldID1>
          <KLinkedFieldID2>int</KLinkedFieldID2>
          <RuntimeKey>string</RuntimeKey>
          <WebLoginMemo>string</WebLoginMemo>
          <WebCustomerLoginMemo>string</WebCustomerLoginMemo>
          <SupportType>int</SupportType>
          <EnableAutoRouting>int</EnableAutoRouting>
          <EnableEscalation>int</EnableEscalation>
          <FilePathLocal>string</FilePathLocal>
          <WebNewCustomerLoginTitle>string</WebNewCustomerLoginTitle>
          <WebCustomerLoginTitle>string</WebCustomerLoginTitle>
          <WebLoginTitle>string</WebLoginTitle>
          <DefaultHourlyRate>float</DefaultHourlyRate>
          <EnableIssueTimeTrack>int</EnableIssueTimeTrack>
          <EnableCostTrack>int</EnableCostTrack>
          <EnableApplicableUser>int</EnableApplicableUser>
          <ShowTimeTrackDialog>int</ShowTimeTrackDialog>
          <ShowEventSelectionInSubmit>int</ShowEventSelectionInSubmit>
          <CustomerBaseProjectID>int</CustomerBaseProjectID>
          <EnableServiceAgreement>int</EnableServiceAgreement>
          <NameDisplayFormat>int</NameDisplayFormat>
          <LinkedAssetProjectID>int</LinkedAssetProjectID>
          <EnableLiveSupport>int</EnableLiveSupport>
          <IfAssetManagement>int</IfAssetManagement>
          <AssetManagerID>int</AssetManagerID>
          <KBProjectID>int</KBProjectID>
          <EnableSpellCheck>int</EnableSpellCheck>
          <EnableWebSpellCheck>int</EnableWebSpellCheck>
          <EnableEventNotification>int</EnableEventNotification>
          <SupportProjectType>int</SupportProjectType>
          <VersionCtrlSystem>int</VersionCtrlSystem>
          <EnableWhoCanChangeState>int</EnableWhoCanChangeState>
          <EnableStateReadOnlyFields>int</EnableStateReadOnlyFields>
          <EnableStateInvisibleFields>int</EnableStateInvisibleFields>
          <EnableStateMandatoryFields>int</EnableStateMandatoryFields>
          <ShowCustom3InSubmit>int</ShowCustom3InSubmit>
          <PageOrder>string</PageOrder>
          <IfBatchBasedSales>int</IfBatchBasedSales>
          <SaleQuoteOption>int</SaleQuoteOption>
          <IfDetailPageOneWindow>int</IfDetailPageOneWindow>
          <IfSupportQuickAction>int</IfSupportQuickAction>
          <MandatoryEnforceOption>int</MandatoryEnforceOption>
          <ProjectSubType>int</ProjectSubType>
          <MemoFieldFormat>int</MemoFieldFormat>
          <UserConfirmMemo>string</UserConfirmMemo>
          <ProjectType>int</ProjectType>
          <LinkedCustomerBaseProjectID>int</LinkedCustomerBaseProjectID>
          <LinkedTemplateBaseProjectID>int</LinkedTemplateBaseProjectID>
          <LinkedKnowledgeBaseID>int</LinkedKnowledgeBaseID>
          <IssuePrefix>string</IssuePrefix>
          <StartingID>int</StartingID>
          <ProjectIdentifier>string</ProjectIdentifier>
          <ProjectDescription>string</ProjectDescription>
        </Project>
      </projects>
      <adminAccountTypes>
        <AdminAccountTypes>
          <ProductLineID>int</ProductLineID>
          <ProjectType>int</ProjectType>
          <AccountTypeID>int</AccountTypeID>
          <AccountTypeName>string</AccountTypeName>
          <actionID>int</actionID>
          <UpdateNo>int</UpdateNo>
        </AdminAccountTypes>
        <AdminAccountTypes>
          <ProductLineID>int</ProductLineID>
          <ProjectType>int</ProjectType>
          <AccountTypeID>int</AccountTypeID>
          <AccountTypeName>string</AccountTypeName>
          <actionID>int</actionID>
          <UpdateNo>int</UpdateNo>
        </AdminAccountTypes>
      </adminAccountTypes>
      <adminAccountSettings>
        <AdminAccountSettingList>
          <ProductLineID>int</ProductLineID>
          <ProjectType>int</ProjectType>
          <AccountTypeID>int</AccountTypeID>
          <SettingItemID>int</SettingItemID>
          <SettingValue>int</SettingValue>
        </AdminAccountSettingList>
        <AdminAccountSettingList>
          <ProductLineID>int</ProductLineID>
          <ProjectType>int</ProjectType>
          <AccountTypeID>int</AccountTypeID>
          <SettingItemID>int</SettingItemID>
          <SettingValue>int</SettingValue>
        </AdminAccountSettingList>
      </adminAccountSettings>
    </JoinFamily>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <JoinFamilyResponse xmlns="http://www.techexcel.com/txwebservice/">
      <JoinFamilyResult>
        <ErrorType>int</ErrorType>
        <ErrorID>int</ErrorID>
        <ReturnMessage>string</ReturnMessage>
        <XMLData>base64Binary</XMLData>
        <XMLSchema>base64Binary</XMLSchema>
        <TableName>string</TableName>
        <IsDataCompressed>int</IsDataCompressed>
        <IsSchemaCompressed>int</IsSchemaCompressed>
        <SqlCommand>string</SqlCommand>
      </JoinFamilyResult>
      <sites>
        <Site>
          <siteID>int</siteID>
          <siteOldID>int</siteOldID>
          <siteName>string</siteName>
          <siteTypeID>int</siteTypeID>
          <joinedFamily>boolean</joinedFamily>
          <webServiceURL>string</webServiceURL>
          <siteIP>string</siteIP>
          <authenCode>string</authenCode>
          <communicationKey>string</communicationKey>
          <lastSiteSycNumber>int</lastSiteSycNumber>
          <lastUserSycNumber>int</lastUserSycNumber>
          <lastLicenseSycNumber>int</lastLicenseSycNumber>
          <updateNumber>int</updateNumber>
          <KeyString>string</KeyString>
          <KeyWord>string</KeyWord>
          <siteAppTypeID>int</siteAppTypeID>
          <integratedSiteID>int</integratedSiteID>
          <addDevTestKeyString>string</addDevTestKeyString>
          <lightKeyString>string</lightKeyString>
          <actionID>int</actionID>
          <DTKSyncServiceURL>string</DTKSyncServiceURL>
          <DTTSyncServiceURL>string</DTTSyncServiceURL>
        </Site>
        <Site>
          <siteID>int</siteID>
          <siteOldID>int</siteOldID>
          <siteName>string</siteName>
          <siteTypeID>int</siteTypeID>
          <joinedFamily>boolean</joinedFamily>
          <webServiceURL>string</webServiceURL>
          <siteIP>string</siteIP>
          <authenCode>string</authenCode>
          <communicationKey>string</communicationKey>
          <lastSiteSycNumber>int</lastSiteSycNumber>
          <lastUserSycNumber>int</lastUserSycNumber>
          <lastLicenseSycNumber>int</lastLicenseSycNumber>
          <updateNumber>int</updateNumber>
          <KeyString>string</KeyString>
          <KeyWord>string</KeyWord>
          <siteAppTypeID>int</siteAppTypeID>
          <integratedSiteID>int</integratedSiteID>
          <addDevTestKeyString>string</addDevTestKeyString>
          <lightKeyString>string</lightKeyString>
          <actionID>int</actionID>
          <DTKSyncServiceURL>string</DTKSyncServiceURL>
          <DTTSyncServiceURL>string</DTTSyncServiceURL>
        </Site>
      </sites>
      <syncID>int</syncID>
      <syncSiteUsersID>int</syncSiteUsersID>
    </JoinFamilyResponse>
  </soap12:Body>
</soap12:Envelope>