post https://uat-api.synapsefi.com/v3.1/users//nodes//trans#
Request Body
Key | Type | Description |
---|---|---|
to.type | string | [Required] Receiving node type. See Node Types for more information |
to.id | string | [Required] Receiving node ID |
amount.amount | float | [Required] Amount user wishes to send |
amount.currency | string | [Required] Currency of the transaction amount |
extra.asset | string | Assign this value only in case of making a transaction to or from CRYPTO-US or TRADE-US accounts.For CRYPTO-US acceptable values are BTC and ETH |
extra.group_id | string | Group ID supplied to the transaction. Allows clients to track transactions based on specific events |
extra.ip | string | [Required] IP address of the user device creating the transaction |
extra.note | string | [Max Length: 140] Memo tagged with the transaction |
extra.process_on | integer | When the transaction should be processed. The value is the delta value. Which means when 1 is supplied it means that the transaction will be processed tomorrow |
extra.same_day | boolean | [Same-day ACH must be enabled for your platform] Set this to true if you wish to settle the transaction on the same day. |
extra.settlement_delay | integer | [ACH & RDC transactions only] Used to dynamically delay transaction settlements. The value will be added to the current settlement time (set in days). |
extra.supp_id | string | [Max Characters: 250] Additional ID to assign to the transaction. Allows clients to track transactions based on specific events |
extra.other.attachments | array of strings | List of padded base64 attachments |
fees | array of objects | List of fee objects that designates where to debit fees for the transaction. |
Fee Object
Key | Type | Description |
---|---|---|
fee | float | Fee associated with the transaction |
to.id | string | Node ID where the fee would be credited when the transaction is settled. Fee node type must be DEPOSIT-US |
note | string | Reason for the fee. [Max Length: 120] |
Additional Information
-
Users must be successfully verified and have
SEND-AND-RECEIVE
permissions to successfully transact. Learn more on KYC and User Overview. -
The transaction flow type must be enabled for your platform and/or end users for it to be successful. For example, if
ACH-US
toIC-DEPOSIT-US
is not enabled, those transactions will be canceled when you try to create them. -
See Transaction Sandbox Test Values and Transaction Status Codes for further information.