Overview
The /transfer endpoints manage account-to-account and account-to-beneficiary transfers. See also Remittance
.
Transaction Object
The ampliFi API represents a transaction by a JSON object. Some of the properties of this object depend on the transaction type for that beneficiary. Common properties that may appear in a transaction object are shown in the following table.
Property | Description | Schema | Example Values |
---|---|---|---|
AFiUserId | ID of the current user | string | "qweaurl8kgtlv9pc" |
transactionId | ampliFi ID for the transaction | string | "qwetrna2bdqmoevbpnvdkngosrzzdqqblk" |
accountIdBO | Back-office | string | "cd_5cg2g8nddz3r9" |
transactionIdBO | The transaction ID in the back-office | string | "tx_5guiqmptrdf95" |
txnType | Type of transaction | string | "USA_wire" |
typeName | Type of transaction in ampliFi | string | null |
amount | The amount of the transaction | number | -0.01 |
debit | The debit amount | number | 0.01 |
credit | The credit amount | number | 0 |
currency | 3-letter currency code | string | "USD" |
narrative | A brief description | string | "Transfer to ACH Payee Account" |
stateId | The state code | number | 400 |
transactionState | The current status of the transaction | string | "confirmed" |
dtsValue | The date-time-stamp for the transaction | date | "2023-01-03T19:54:15.963+00:00" |
AFiCardId | ampliFi ID for the card | string | "qwegal8kgtmysmels" |
AFiAccountId | ampliFi ID for the account | string | "qwegal8kgtmysmels" |
isDeclined | true if declined | boolean | true or false |
isPending | true if pending | boolean | true or false |
isComplete | true if complete | boolean | true or false |
AFiBeneficiaryId | ampliFi ID of the beneficiary | string | "qwepgbenlge48etick" |
sourceAFiAccountId | ID of source account | string | "qwegal8kgtmysmels" |
destinationAFiAccountId | ID of the destination account | string | "qwegal8t06sn8thnb" |
debitTransactionId | ID of the debit | string | "qwetrna2bdqmoevbpnvdkngosrzzdqqblk" |
creditTransactionId | ID of the credit | string | null |
dtsRecorded | The date-time-stamp when the transaction was recorded | date | "2023-01-03T19:54:15.963+00:00" |
dtsCompleted | The date-time-stamp when the transaction was completed | date | "2023-01-03T19:54:15.963+00:00" |