getCustodyFundMove

Get information about a custody fund move intent (deposit)

Request Parameters

ParameterRequiredTypeDescription
clientIDyesstringTransactAPI Client ID
developerAPIKeyyesstringTransactAPI Developer Key
referenceNumberyesstringReference Number that is generated by the API once fund move is completed (fundCustodyAccount)

Sample Request

curl -k -X POST https://tapi-sandboxdash.norcapsecurities.com/tapiv3/index.php/v3/getCustodyFundMove
-d developerAPIKey=somedeveloperkey
-d clientID=someclientid
-d accountId=accountId
-d referenceNumber=somereferencenumber

Response Parameters

Root Response

FieldTypeDescription
statusCodeStringAPI response code
statusDescStringHuman-readable status description
custodyTransactionObjectTransaction details object

custodyTransaction Object

FieldTypeDescription
accountIdStringInternal account identifier
bankNameStringBank name (nullable)
amountStringTransaction amount with decimal precision
accountNumberStringBank account number
routingNumberStringBank routing number
accountNameStringAccount holder name
referenceNumberStringUnique transaction reference
descriptionStringTransaction description
approvalStatusStringInternal approval status for transaction processing authorization
statusStringCurrent state of the ACH transaction in the payment processing lifecycle
routingNumberStatusStringRouting number validation status
errorsStringError messages (empty if none)
createdDateStringTransaction creation timestamp (YYYY-MM-DD HH:mm:ss)
updatedDateStringLast modification timestamp (YYYY-MM-DD HH:mm:ss)

approvalStatus Values

  • pending - Awaiting approval review
  • declined - Rejected for processing
  • approved - Authorized for processing

Note: Approval decisions are processed daily at 4:00 PM Mountain Time via batch operation.

status Values

  • pending - Transaction created but not yet submitted
  • submitted - Sent to ACH network for processing
  • settled - Successfully completed and funds transferred
  • returned - Rejected by receiving bank
  • voided - Cancelled before settlement
  • declined - Rejected during processing

Sample Response

{
    "statusCode": "101",
    "statusDesc": "Ok",
    "custodyTransaction": {
        "accountId": "A3110006",
        "bankName": null,
        "amount": "7.000000",
        "accountNumber": "",
        "routingNumber": "011001726",
        "accountName": "",
        "referenceNumber": "339846456",
        "description": "",
        "approvalStatus": "approved",
        "status": "Pending",
        "routingNumberStatus": "Verified",
        "errors": "",
        "createdDate": "2024-12-10 22:49:06",
        "updatedDate": "2024-12-10 22:49:06"
    }
}

Test it Yourself!

Language
Click Try It! to start a request and see the response here!