Create Transfer

POST/cash/{accountId}/ach/transfers

Create a deposit from or withdrawal to a previously linked bank account

Path Parameters

accountIdstringrequired

Unique account identifier

Body Parameters

amountstringoptional

Transfer balance

fundTypestringoptional

Transfer direction: 0 = deposit; 1 = withdraw

Response

200application/json

Transfer created successfully

sstring

Response status indicator

dobject
d.serialNostring

Unique serial number for the transfer record

d.currDateinteger

Transfer initiation date in YYYYMMDD format

d.currTimestring

Transfer initiation time in HH:mm:ss format

d.bankCodestring

Masked bank account number

d.amountstring

Transfer amount in USD

d.transferIdstring

Unique transfer identifier

d.fundTypestring

Fund type: 0 = Deposit, 1 = Withdrawal

d.fundChannelstring

Fund channel: 0 = ACH

d.transStatusstring

Transaction status code: 1 = Completed, 3 = Canceled

d.remarkstring

Last known status description

d.userIdstring

Internal user identifier

d.apexStatusstring

Clearing firm status

d.endDateinteger

Transfer completion date in YYYYMMDD format

d.endTimestring

Transfer completion time in HH:mm:ss format

d.achRelationshipIdstring

ACH bank relationship identifier

d.bankRoutingNumberstring

Bank routing number

d.tradeAccountstring

Account id

d.processStatusstring

Current processing status

d.cancelStatusstring

Cancellation status

errormsgstringnull

Error message when s is not ok

Response

401application/json

Unauthorized — missing or invalid authentication

sstring
errormsgstring

Response Example

{
  "s": "ok",
  "d": {
      "serialNo": "20260129000082718",
      "currDate": 20260129,
      "currTime": "13:28:30",
      "bankCode": "**** **** 0976",
      "amount": "10",
      "transferId": "20260129181936",
      "fundType": "1",
      "fundChannel": "0",
      "transStatus": "1",
      "remark": "Requested",
      "userId": "3000000000",
      "apexStatus": "Completed",
      "endDate": 20260129,
      "endTime": "16:32:00",
      "achRelationshipId": "679240553ae1fc08145c63fa",
      "bankRoutingNumber": "XXXXXXXX",
      "tradeAccount": "lh000000000001",
      "processStatus": "COMPLETED",
      "cancelStatus": "NORMAL"
    }
  },
  "errormsg": null
}