Developer Resources
API by Reference
>
Core Services
>
Account Sweep Modification
>
Developer Resources
Details
| SoapAction | http://jackhenry.com/ws/AcctSweepMod |
| Input Name | AcctSweepMod |
| Output Name | AcctSweepModResponse |
| Input Namespace | http://jackhenry.com/jxchange/TPG/2008 |
| Group Name | Deposit |
| Container | TPG_DepositMaster.xsd |
Operation Summary
The Account Sweep Modification (AcctSweepMod) API allows the consumer to delete and add additional account sweeps on a Service Provider. At a minimum it requires passing in the Master Account Identification, MasterAccountId. The Dlt element can be set to ~true~ to remove the Master Account Identification along with all of the Sweep Account Identifications directly related to the sweep arrangement.
Special Considerations
Account Sweep Modification can be used to add Sweep Account Identifications for an already established sweep arrangement. However, the Sweep Account Identification cannot be modified. That requires a deletion of that specific sweep account identification.
XML Examples
AcctSweepMod Request
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SOAP-ENV:Header>
</SOAP-ENV:Header>
<SOAP-ENV:Body>
<AcctSweepMod xmlns="http://jackhenry.com/jxchange/TPG/2008">
<MsgRqHdr>
<jXchangeHdr>
<JxVer/>
<AuditUsrId></AuditUsrId>
<AuditWsId></AuditWsId>
<AuthenUsrId/>
<ConsumerName/>
<ConsumerProd/>
<Ver_1/>
<jXLogTrackingId>{Insert}</jXLogTrackingId>
<Ver_2/>
<InstRtId>011001276</InstRtId>
<InstEnv>TEST</InstEnv>
<Ver_3/>
<BusCorrelId/>
<Ver_4/>
<WorkflowCorrelId/>
<Ver_5/>
<ValidConsmName>{Insert}</ValidConsmName>
<ValidConsmProd>{Insert}</ValidConsmProd>
<Ver_6/>
</jXchangeHdr>
<Ver_1/>
<Ver_2/>
<Ver_3/>
</MsgRqHdr>
<ErrOvrRdInfoArray>
<ErrOvrRd>
<ErrCode/>
<Ver_1/>
</ErrOvrRd>
<ErrOvrRd>
<ErrCode/>
<Ver_1/>
</ErrOvrRd>
</ErrOvrRdInfoArray>
<MasterAccountId>
<AcctId>3659864</AcctId>
<AcctType>D</AcctType>
<Ver_1/>
</MasterAccountId>
<SweepAcctId>44777999</SweepAcctId>
<SweepAcctType>D</SweepAcctType>
<MasterAcctInfo>
<MasterProcLvl>1</MasterProcLvl>
<MasterCeilBal>10000</MasterCeilBal>
<MasterFlrBal>1000</MasterFlrBal>
<MasterFlrTgtBal>0.0</MasterFlrTgtBal>
<MasterInvAcctId/>
<MasterInvAcctType/>
<Ver_1/>
</MasterAcctInfo>
<SweepAcctModInfo>
<SweepToMasterLvl/>
<SweepFromMasterLvl/>
<SweepCeilBal>0.0</SweepCeilBal>
<SweepFlrBal>0.0</SweepFlrBal>
<SweepFlrTgtBal>0.0</SweepFlrTgtBal>
<SweepPartType/>
<SweepBalType/>
<SweepToMasterIncrBal>0.0</SweepToMasterIncrBal>
<SweepFromMasterIncrBal>0.0</SweepFromMasterIncrBal>
<SweepClassCode/>
<SweepChgAmt>0.0</SweepChgAmt>
<SweepChgCode/>
<SweepNotCode/>
<SweepRstrCode/>
<SweepPayoffCode/>
<SweepFltXferCode/>
<SweepResetCode/>
<Ver_1/>
</SweepAcctModInfo>
<Dlt/>
<Custom/>
<Ver_1/>
</AcctSweepMod>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
AcctSweepModFAQ
Coming Soon.
Have a Question?
- Have a how-to question? Seeing a weird error? Get help on StackOverflow.
- Register for the Developer Office Hours where we answer technical Q&A from the audience.
Did this page help you?
Last updated Wed Mar 4 2026