SymXchange API

Run PowerOn Specfile

Transaction Examples > Run PowerOn Specfile

Use this request to run a SymXchange PowerOn specfile.

  • Target WSDL: PowerOnService
  • Operation: executePowerOn
  • Available Credential Types: AccountNumber, HomeBanking, Card, MICR, Lookup, UserNumber, Administrative

Important: The PowerOn specfile implementation is significantly different than other SymXchange requests. You can see elements are in separate header and body sections.

PowerOn specfiles used by SymXchange use the SYMCONNECT keyword. SymConnect PowerOn specfiles can also be run by SymXchange.

XML Request

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:pow="http://www.symxchange.generated.symitar.com/v1/poweron"
xmlns:com="http://www.symxchange.generated.symitar.com/v1/common/dto/common">
   <soapenv:Header/>
   <soapenv:Body>
      <pow:executePowerOn>
         <Request>
            <Credentials>
               <AdministrativeCredentials>
                  <Password>SYMXADMIN</Password>
               </AdministrativeCredentials>
            </Credentials>
            <DeviceInformation DeviceType="CLIENTSYSTEM" DeviceNumber="20000"/>
            <Header>
               <MessageID>executePowerOn</MessageID>
               <RGState>START</RGState>
            </Header>
            <Body>
               <File>SYMX.GETACCTINFO</File>
               <RGSession>1</RGSession>
               <UserDefinedParameters>
                  <RGUserChr>
                     <ID>1</ID>
                     <Value>13421</Value>
                  </RGUserChr>
                  <RGUserNum>
                     <ID>1</ID>
                     <Value>2</Value>
                  </RGUserNum>
               </UserDefinedParameters>
            </Body>
         </Request>
      </pow:executePowerOn>
   </soapenv:Body>
</soapenv:Envelope>

Required elements in the request include the following tags:

  • MessageID
  • RGState
  • File
  • RGSession

XML Response

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
   <soap:Body>
      <ns3:executePowerOnResponse 
      xmlns:ns3="http://www.symxchange.generated.symitar.com/v1/poweron"
      xmlns:ns2="http://www.symxchange.generated.symitar.com/v1/common/dto/common">
         <Response>
            <Header>
               <MessageID>executePowerOn</MessageID>
               <RGState>START</RGState>
            </Header>
            <Body>
               <PromptRequest>
                  <RGMaxCodeWidth>0</RGMaxCodeWidth>
                  <RGDataType>END</RGDataType>
                  <RequiredInputDefault/>
               </PromptRequest>
               <UserDefinedParameters>
                  <RGUserChr>
                     <ID>2</ID>
                     <Value>0000013421</Value>
                  </RGUserChr>
                  <RGUserNum>
                     <ID>1</ID>
                     <Value>2</Value>
                  </RGUserNum>
               </UserDefinedParameters>
               <RGScreenClear>false</RGScreenClear>
               <StatusCode>0</StatusCode>
               <StatusMessage/>
               <RGLines>\SD:0000\0001\SAVINGS\497.36\497.36\0.00\0.00\0.000\0.00\
               0.00\0.00\0.00\0.00\0.00\0.00\0.00\0.00\--------\--------\\\0\00\
               0300000000000000\SD:0020\0020\CLASSIC CHECKING\144835.31\139335.31\
               0.00\0.00\1.212\6.66\18.58\0.00\0.00\0.00\0.00\0.00\0.00\0.00\--------
               \--------\134210020\\1\00\0304000000000000\SD:0102\0160\60 MONTH JUMBO 
               CERTIFICATE\19133.24\9133.24\0.00\0.00\5.000\234.43\921.67\0.00\0.00\
               0.00\0.00\0.00\0.00\0.00\11202012\--------\\\2\00\0000000000000000</RGLines>
            </Body>
         </Response>
      </ns3:executePowerOnResponse>
   </soap:Body>
</soap:Envelope>
Last updated Fri Mar 3 2023