PaaS API Docs
  • Getting Started
  • Authentication
  • Use cases
    • Remittance
      • Bonus/Discount on Remittance
    • Business Payments
    • Individual Wallet
    • Business Wallet
    • Payout
  • API References
    • Data Population
      • Spec Sheet
      • Country
      • States
      • Settlement Rates
    • User
      • User Object
        • User Verification
        • Identification Documents
        • User Verification Status
        • CIP Information Status
      • Receive User Object
      • Register a User
      • Update User
      • Business Representatives
        • Business Representatives Object
        • Add Business Representatives
        • Update Business Representatives
        • Get Business Representatives
      • Declaration
        • Declaration Object
        • Declaration
      • Initiate Verification
      • Get User by ID
      • Get Verification Status
      • Add a Receive User
      • Update a Receive User
      • Get Receive User List
    • Funds
      • User Funding Account Object
      • Funding Account Widget
        • OAuth Integration
        • Bank Verification Status
      • Wallet Object
      • Create a Wallet
      • Get Wallet Details
      • Get User Funding Account
      • Delete User Funding Account
      • Add a Receive Account
      • Update a Receive Account
      • Get Receive Accounts
    • Payout
      • Get Banks
      • Get Payers
    • Transaction (External)
      • Transaction Object
      • Create Transaction
      • Get Transaction by ID
      • Cancel Transaction
      • Transaction Delivery
      • Get Transaction Limits
    • Transaction (Wallet)
      • Wallet Transfer Object
      • Create Transfers
        • Load Wallet
        • Unload Wallet
        • Wallet to Wallet Transfer
      • Get Wallet Transfer Details
      • Get Limits
    • Transaction (Payout)
      • Payout Transaction Object
      • Create Payout Transaction
    • Webhooks
      • Subscribe
      • Integration
      • Events
    • Error Codes
  • Sandbox
    • User: Test Values
    • Funds: Test Values
    • Transaction: Test Values
  • Changelog
    • 2023
      • February 14, 2023
      • January 06, 2023
    • 2022
      • December 28, 2022
      • December 26, 2022
      • December 23, 2022
      • December 2, 2022
      • November 21, 2022
      • November 11, 2022
      • October 31, 2022
      • October 17, 2022
      • August 31, 2022
      • August 1, 2022
      • July 25, 2022
      • May 23, 2022
      • April 7, 2022
      • March 30, 2022
      • March 23, 2022
      • Feb 21, 2022
      • Feb 15, 2022
      • Jan 24, 2022
      • Jan 19, 2022
      • March 10, 2022
Powered by GitBook
On this page
  • Get a particular wallet transfer's details
  • Get list of all wallet transfers

Was this helpful?

  1. API References
  2. Transaction (Wallet)

Get Wallet Transfer Details

Read on retrieving wallet transfer related details

Get a particular wallet transfer's details

You can fetch detailed information about a particular wallet transfer using the transfer ID. This will also include “status” which provides information on the transfer status.

GET /users/{{userId}}/funds/{{wallet_id}}/transfers/{{transfer_id}}

curl --location -g --request GET '{{url}}/users/{{userId}}/funds/{{wallet_id}}/transfers/{{transfer_id}}' \
--header 'X-Client-Id: {{client_id}}' \
--header 'X-Client-Secret:{{client_secret}}'
{
    "amount": 10.00,
    "currency": "USD",
    "fee_amount": 0.00,
    "from_fund_id": UUID,
    "id": UUID,
    "ip_address": "10.10.10.5",
    "note": "Sample Note",
    "status": "PROCESSED",
    "to": {
        "fund_id": UUID,
        "id": UUID
    },
    "type": "TRANSFER",
    "user_id": UUID
}

Get list of all wallet transfers

This API provides a list of all transfers loaded, unloaded and transferred from/to the wallet.

GET /users/{{userId}}/funds/{{wallet_id}}/transfers

curl --location -g --request GET ‘{{url}}/users/{{userId}}/funds/{{wallet_id}}/transfers' \
--header 'X-Client-Id: {{client_id}}' \
--header 'X-Client-Secret:{{client_secret}} ' 
{
    "paging": {
        "page": 1,
        "page_size": 20,
        "total_count": 3
    },
    "results": [
        {
            "amount": 10.00,
            "currency": "USD",
            "fee_amount": 0.00,
            "from_fund_id": UUID,
            "id": UUID,
            "ip_address": "10.10.10.5",
            "note": "Sample Note",
            "status": "PROCESSED",
            "to": {
                "fund_id": UUID,
                "id": UUID
            },
            "type": "TRANSFER",
            "user_id": UUID
        },
        {
            "amount": 10.00,
            "currency": "USD",
            "fee_amount": 0.00,
            "from_fund_id": UUID,
            "id": UUID,
            "ip_address": "10.10.10.5",
            "note": "Sample Note",
            "status": "PROCESSED",
            "to": {
                "fund_id": UUID,
                "id": UUID
            },
            "type": "TRANSFER",
            "user_id": UUID
        },
        {
            "amount": 50.00,
            "currency": "USD",
            "fee_amount": 0.00,
            "from_fund_id": UUID,
            "id": UUID,
            "ip_address": "10.10.10.5",
            "note": "Sample Note",
            "status": "PROCESSED",
            "to": {
                "fund_id": UUID,
                "id": UUID
            },
            "type": "LOAD",
            "user_id": UUID
        }
    ]
}
PreviousWallet to Wallet TransferNextGet Limits

Last updated 2 years ago

Was this helpful?