Aquanow
Latest
Latest
  • About Aquanow
    • Introduction
  • Version differences
    • Latest vs Legacy
  • User Guide
    • Trading
      • Order Book
      • Submitting Orders
      • Order Types / Strategies
      • Trade Management
    • Automated Conversions
      • Autopilot
    • Deposits & Withdrawals
      • Deposits
      • Withdrawals
      • Balances
      • Transaction History
      • Approval Workflows
    • Account Management
      • CSV Exports
      • Address Management
      • IP Whitelisting
      • User List
  • Integration Guide
    • API Keys
      • Rate and API Key Limits
    • Authentication
    • Staging environment
    • Postman
    • Supported Assets and Tickers
    • Testnet and Faucet
  • API Endpoints | V1.0
    • Accounts API
      • Trade Credit Balances
      • Company Profile Configuration
        • Company profile settings
        • Accounts settings
        • Users settings
      • User Balances
      • API Keys
    • Transaction API
      • Get Transactions
      • Create Transactions
      • Transfers
      • Approvals
      • Get Withdrawal Fee Estimate
    • Executions API
      • GET or Query Orders
      • Trading Strategies
    • Market Data API
      • Authorized Market Data
  • API Endpoints | V2.0
    • Transaction API
      • Get Transactions
    • Executions API
      • GET or Query Orders
      • Trading Strategies
  • Webhooks
    • Subscribing to Webhooks
    • Transaction Webhook
  • Websockets
    • Introduction
    • Authenticated Websockets
      • Market Data Websocket
      • Reporting Websocket
  • Data Objects & Statuses
    • Websocket Objects
    • Transaction Objects
      • Approval Objects
      • Fee Estimate Objects
    • Accounts Objects
    • Executions Objects
      • Duration Order Objects
    • Market Data Objects
    • Statuses
  • FAQs and Misc. Information
    • FAQs
    • Misc. Information
Powered by GitBook
On this page
  1. API Endpoints | V1.0
  2. Transaction API

Transfers

Transfer funds between multiple accounts in your Aquanow profile

PreviousCreate TransactionsNextApprovals

Last updated 9 months ago

Create a transfer

POST https://api.aquanow.io/accounts/v1/transfer

To view example requests for this endpoint, visit Aquanow's documentation.

Headers

Name
Type
Description

x-api-key*

String

{{x-api-key}}

API Auth Key

x-signature*

String

49c6260c194f4d7ed5cb917dc70b9821673246b2abc1cf28f05df6a75fd24181e00f8e57b321d15ae45db58b3bffe27a

Signature created using your API secret

x-nonce*

Number

1618307861949

Timestamp in millisecond

Content-Type*

String

application/json

Request Body

Name
Type
Description

symbol*

String

e.g., BTC

All uppercase letters, the crypto currency you are withdrawing.

quantity*

Number

Quantity you wish to transfer. Must have sufficient funds.

accountSenderId*

String

e.g., CA1000012R

Sender's account ID. Specify the accountId of the account you wish to make the transfer out of

accountRecipientId*

String

e.g., CA1000012R

Recipient's account ID. Specify the accountId of the account you wish to make the transfer into.

tag

String

Additional reference id that you can send with the transfer request.

Returns a .


{
    "$metadata": {
        "httpStatusCode": 200,
        "requestId": "68ae26e3-5bf6-506c-922f-79d74701b9ed",
        "attempts": 1,
        "totalRetryDelay": 0
    },
    "MD5OfMessageBody": "3ea55ab7e3e53b01fadcf1a6ca83151a",
    "MessageId": "94dba394-74e8-4292-8b9e-46b5c46c8e0d"
}
{
    "message": "Transfer quantity is larger than Sender Account sample_company:CA1000002R_USDC's available balance of 49000 USDC"
}
{
    "message": "An error has occurred while creating a transfer. Please try again later or contact support"
}
{
    "message": "An error has occurred while creating a transfer. Please try again later or contact support"
}

{
    "message": "Sender Account Id and Recipient Account Id must have different values"
}

Postman
TransactionObject