SymXchange API

Get Specific Name Fields

Transaction Examples > Get Specific Name Fields

Use this request to retrieve a list of specific fields for Account Name records.

  • Target WSDL: AccountService v2
  • Operation: getNameListSelectFields
  • Available Credential Types: AccountNumber, HomeBanking, Card, MICR, Lookup, UserNumber, Administrative

XML Request

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:acc="http://www.symxchange.generated.symitar.com/v2/account"
xmlns:com="http://www.symxchange.generated.symitar.com/v1/common/dto/common">
   <soapenv:Header/>
   <soapenv:Body>
      <acc:getNameListSelectFields>
         <Request MessageId="getNameListSelectFields">
            <Credentials>
               <AccountNumberCredentials>
                  <AccountNumber>13421</AccountNumber>
                  <HomeBankingPassword>123TEST</HomeBankingPassword>
               </AccountNumberCredentials>
            </Credentials>
            <DeviceInformation DeviceType="CLIENTSYSTEM" DeviceNumber="20000"/>
            <SelectableFields>
               <IncludeAllNameFields>false</IncludeAllNameFields>
               <NameFields>
                  <BirthDate>true</BirthDate>
                  <Email>true</Email>
                  <ExtendedName>true</ExtendedName>
                  <ExtraAddress>true</ExtraAddress>
                  <First>true</First>
                  <Last>true</Last>
                  <Locator>true</Locator>
                  <Middle>true</Middle>
                  <ShortName>true</ShortName>
                  <State>true</State>
                  <Street>true</Street>
                  <Suffix>true</Suffix>
                  <WorkPhone>true</WorkPhone>
                  <ZipCode>true</ZipCode>
               </NameFields>
            </SelectableFields>
         </Request>
      </acc:getNameListSelectFields>
   </soapenv:Body>
</soapenv:Envelope>

XML Response

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
   <soap:Body>
      <ns3:getNameListSelectFieldsResponse
      xmlns:ns3="http://www.symxchange.generated.symitar.com/v2/account"
      xmlns:ns2="http://www.symxchange.generated.symitar.com/v1/common/dto/common">
         <PluralResponse MessageId="getNameListSelectFields">
            <NameList>
               <hasReachedMaximumListSize>false</hasReachedMaximumListSize>
               <Name>
                  <BirthDate>1980-09-22</BirthDate>
                  <Email>JOHN.SMITH@EMAIL.COM</Email>
                  <First>JOHN</First>
                  <Last>SMITH</Last>
                  <Locator>1</Locator>
                  <Middle>P</Middle>
                  <ShortName>SMITH,JOHN P</ShortName>
                  <State>CA</State>
                  <Street>1234 RIVER STREET</Street>
                  <Type>0</Type>
                  <ZipCode>92123</ZipCode>
               </Name>
               <Name>
                  <ExtraAddress>SUITE A</ExtraAddress>
                  <First>JENNY</First>
                  <Last>SMITH</Last>
                  <Locator>21</Locator>
                  <ShortName>SMITH,JENNY R</ShortName>
                  <Type>1</Type>
               </Name>
            </NameList>
         </PluralResponse>
      </ns3:getNameListSelectFieldsResponse>
   </soap:Body>
</soap:Envelope>
Last updated Fri Mar 3 2023