Quantum
  • Welcome to Quantum
  • Developer portal
    • Pricing
  • Self-Custody Infrastructure
    • Pincode Management
    • Private Key Management
  • Quickstart guide
  • Authentication
    • API Authentication
  • Faucets
  • Networks & URLs
  • Walletify Api
    • Overview
    • Getting started
    • User Management
    • Signing Methods
    • Testnet Assets
    • Basic Guides
      • Create a user
      • Retrieve a user
      • Update a user
      • Delete a user
      • Create a signing method
      • Update a signing method
      • Delete a signing method
      • Create a wallet
      • Retrieve wallet
      • Archive a wallet
      • Import a wallet
      • Export a wallet
      • Retrieve native balance
      • Retrieve ERC20 tokens
      • Retrieve NFTs
      • Transfer a native token
      • Transfer an ERC20 token
      • Transfer an NFT
      • Transfer a fungible token
      • Signatures
      • Read a contract
      • Execute a contract call
      • Get Transaction status
      • Resubmit a transaction
      • Get wallet events
      • Webhooks
    • Advanced Guides
      • Burn an NFT
      • Filter Spam NFTs
      • Filter NSFW NFTs
      • SWAP Token Pairs
      • Gasless/Meta Transactions
      • Sign RAW Transactions
      • Using Fiat Onramp with Walletify-API
      • Deploy an Ethereum contract
      • Integrate with WalletConnect
      • Set Up NFT Token Gating
      • Chain Specific Fields
      • Integrate with WalletConnect
      • Encrypted PIN Transfer
  • Nft Wizard Api
    • Overview
    • Getting started
    • Basic Guides
      • Get any NFT info
      • Get any NFT contract
      • Get NFTs by any wallet
      • Get wallets by any NFT
      • Create contract
      • Retrieve Contract
      • Delete Contract
      • Check Contract Status
      • Retrieve Contract Metadata
      • Update Contract Metadata
      • Create Token-type (NFT template)
      • Retrieve Token-type (NFT template)
      • Delete Token-type (NFT Template)
      • Check Token-type Status
      • Retrieve Token-type Metadata
      • Update Token-type Metadata
      • Mint an NFT
      • Batch Mint NFTs
      • Update NFT Metadata
      • Retrieve NFT Metadata
      • Add Audio to your NFTs
      • Add Video to your NFTs
      • Store NFT Media
      • Webhooks
    • Advanced Guides
      • Mass Minting
      • Speed Up Minting
      • Dynamic NFTs
      • Configure Royalties
      • Create Company Minter Wallet
      • Retrieve Company Minter Wallets
      • Store NFT Metadata on IPFS
      • View NFT on sandbox/testnet
    • NFT Configuration
      • Attributes
      • Animation & Media
      • Collection Info
      • Max Supply
      • Mint Number
      • Burnable
      • Metadata Storage
  • TMINTER API
    • Overview
    • Getting started
    • Basic Guide
      • Retrieve Any NFT Information
      • Retrieve NFT Contract Information
      • Retrieve NFTs by Wallet Address
      • Retrieve Wallets by NFT
      • Create a New NFT Contract
      • Retrieve a Contract
      • Delete a Contract
      • Check Contract Status
      • Retrieve Contract Metadata
      • Update Contract Metadata
      • Create Token-Type
      • Retrieve Token-Type
      • Delete Token-Type
      • Check Token-Type Status
      • Retrieve Token-Type Metadata
      • Update Token-Type Metadata
      • Mint a Single NFT
      • Batch Mint Multiple NFTs
      • Update NFT Metadata
      • Retrieve NFT Metadata
      • Add Audio to Your NFTs
      • Add Video to Your NFTs
      • Store NFT Media
      • Webhooks for NFT Events
    • Advance Guide
      • Dynamic NFT Creation
      • Token Economics and Supply Control
      • Advanced Minting: Royalty Distribution
      • Cross-Chain NFT Minting
      • NFT Sharding (Fractional Ownership)
      • Batch NFT Minting with Custom Metadata
      • Add Interactivity to NFTs
      • Advanced Media Integration: VR and AR
      • Webhook Triggers for Automated Processes
Powered by GitBook
On this page
  • 1. Get a wallet by id
  • 2. Get all wallets
  • 3. Get wallets by identifier
  • 4. Get wallets by userId
  1. Walletify Api
  2. Basic Guides

Retrieve wallet

Retrieve a single wallet using its unique id.

PreviousCreate a walletNextArchive a wallet

Last updated 10 months ago

You can retrieve wallets in multiple ways:

  1. By wallet ID - This will retrieve a specific wallet.

  2. Retrieve all wallets - This will retrieve all wallets.

  3. By the identifier - This will retrieve wallets by the identifier

  4. By the userId - This will retrieve all wallets of a specific user.

1. Get a wallet by id

Request Endpoint:

HTTP

GET /api/wallets/{id}
Parameter
Param Type
Description
Data Type
Mandatory

{id}

path

The wallet id

String

✅

Response Body

JSON

{
    "success": true,
    "result": {
        "id": "96d7f016-a062-4d29-9e37-94b9765bc08a",
        "address": "0x40b8aDCbe02dfDEb032F55bEc278892c6397D4ca",
        "walletType": "API_WALLET",
        "secretType": "MATIC",
        "createdAt": "2024-01-08T10:16:47.553371",
        "archived": false,
        "description": "Waste Wallet",
        "primary": false,
        "hasCustomPin": false,
        "userId": "a69e4d35-b931-466b-a943-d1d0934bcf71",
        "custodial": false,
        "balance": {
            "available": true,
            "secretType": "MATIC",
            "balance": 0,
            "gasBalance": 0,
            "symbol": "MATIC",
            "gasSymbol": "MATIC",
            "rawBalance": "0",
            "rawGasBalance": "0",
            "decimals": 18
        }
    }
}

2. Get all wallets

HTTP

GET /api/wallets

Response Body

JSON

{
    "success": true,
    "result": [
        {
            "id": "96d7f016-a062-4d29-9e37-94b9765bc08a",
            "address": "0x40b8aDCbe02dfDEb032F55bEc278892c6397D4ca",
            "walletType": "API_WALLET",
            "secretType": "MATIC",
            "createdAt": "2024-01-08T10:16:47.553371",
            "archived": false,
            "description": "Waste Wallet",
            "primary": false,
            "hasCustomPin": false,
            "userId": "a69e4d35-b931-466b-a943-d1d0934bcf71",
            "custodial": false,
            "balance": {
                "available": true,
                "secretType": "MATIC",
                "balance": 0,
                "gasBalance": 0,
                "symbol": "MATIC",
                "gasSymbol": "MATIC",
                "rawBalance": "0",
                "rawGasBalance": "0",
                "decimals": 18
            }
        },
        {
            "id": "f21dc1e5-4253-487e-8927-3b5247437f99",
            "address": "0x8fC378e105F80d340489B28519cfEDaF8ecE1944",
            "walletType": "API_WALLET",
            "secretType": "MATIC",
            "createdAt": "2024-01-08T10:15:22.044877",
            "archived": false,
            "description": " NFT Wallet",
            "primary": false,
            "hasCustomPin": false,
            "userId": "a69e4d35-b931-466b-a943-d1d0934bcf71",
            "custodial": false,
            "balance": {
                "available": true,
                "secretType": "MATIC",
                "balance": 0.2,
                "gasBalance": 0.2,
                "symbol": "MATIC",
                "gasSymbol": "MATIC",
                "rawBalance": "200000000000000000",
                "rawGasBalance": "200000000000000000",
                "decimals": 18
            }
        },
        {
            "id": "bc47154b-a313-43d2-a0b2-87631174c117",
            "address": "0x584376B6E1aA5e6194e2c8f56535eDdfB8Ab9b5a",
            "walletType": "API_WALLET",
            "secretType": "MATIC",
            "createdAt": "2024-01-08T11:36:42.05778",
            "archived": false,
            "description": "Waste Wallet",
            "primary": false,
            "hasCustomPin": false,
            "userId": "0c18cd73-bbc7-4c88-9f31-67387a7749c6",
            "custodial": false,
            "balance": {
                "available": true,
                "secretType": "MATIC",
                "balance": 0,
                "gasBalance": 0,
                "symbol": "MATIC",
                "gasSymbol": "MATIC",
                "rawBalance": "0",
                "rawGasBalance": "0",
                "decimals": 18
            }
        },
        {
            "id": "aef4eb80-6cfd-4e11-8de9-0282c9a203ba",
            "address": "0x6531b2fc27b5115540113E0e06b4654f5DbD4c98",
            "walletType": "API_WALLET",
            "secretType": "BSC",
            "createdAt": "2024-01-08T12:01:28.558292",
            "archived": false,
            "description": "Waste Wallet",
            "primary": false,
            "hasCustomPin": false,
            "userId": "0c18cd73-bbc7-4c88-9f31-67387a7749c6",
            "custodial": false,
            "balance": {
                "available": true,
                "secretType": "BSC",
                "balance": 0,
                "gasBalance": 0,
                "symbol": "BNB",
                "gasSymbol": "BNB",
                "rawBalance": "0",
                "rawGasBalance": "0",
                "decimals": 18
            }
        },
        {
            "id": "e9115c09-2d9c-49b9-a1d4-1923e59aeac0",
            "address": "0.0.7477648",
            "walletType": "API_WALLET",
            "secretType": "HEDERA",
            "createdAt": "2024-01-08T12:01:38.796353",
            "archived": false,
            "description": "Waste Wallet",
            "primary": false,
            "hasCustomPin": false,
            "userId": "0c18cd73-bbc7-4c88-9f31-67387a7749c6",
            "custodial": false,
            "balance": {
                "available": true,
                "secretType": "HEDERA",
                "balance": 0,
                "gasBalance": 0,
                "symbol": "HBAR",
                "gasSymbol": "HBAR",
                "rawBalance": "0",
                "rawGasBalance": "0",
                "decimals": 8
            }
        },
        {
            "id": "250332c2-6d74-48bb-ac2b-03ade04ed20f",
            "address": "0xe7Ddf6f4Ae122CdBdDFb465bBDC203fef91d0B66",
            "walletType": "API_WALLET",
            "secretType": "ETHEREUM",
            "createdAt": "2024-01-09T10:55:17.798769",
            "archived": false,
            "description": "Waste Wallet",
            "primary": false,
            "hasCustomPin": false,
            "userId": "0c18cd73-bbc7-4c88-9f31-67387a7749c6",
            "custodial": false,
            "balance": {
                "available": true,
                "secretType": "ETHEREUM",
                "balance": 0,
                "gasBalance": 0,
                "symbol": "ETH",
                "gasSymbol": "ETH",
                "rawBalance": "0",
                "rawGasBalance": "0",
                "decimals": 18
            }
        }
    ]
}

3. Get wallets by identifier

HTTP

GET /api/wallets
Parameter
Param Type
Description
Data Type
Mandatory

identifier

Query

Identifier to fetch a single or group of wallets

String

✅

Response Body

JSON

{
    "success": true,
    "result": [
        {
            "id": "96d7f016-a062-4d29-9e37-94b9765bc08a",
            "address": "0x40b8aDCbe02dfDEb032F55bEc278892c6397D4ca",
            "walletType": "API_WALLET",
            "secretType": "MATIC",
            "createdAt": "2024-01-08T10:16:47.553371",
            "archived": false,
            "description": "Waste Wallet",
            "primary": false,
            "hasCustomPin": false,
            "userId": "a69e4d35-b931-466b-a943-d1d0934bcf71",
            "custodial": false,
            "balance": {
                "available": true,
                "secretType": "MATIC",
                "balance": 0,
                "gasBalance": 0,
                "symbol": "MATIC",
                "gasSymbol": "MATIC",
                "rawBalance": "0",
                "rawGasBalance": "0",
                "decimals": 18
            }
        },
        {
            "id": "f21dc1e5-4253-487e-8927-3b5247437f99",
            "address": "0x8fC378e105F80d340489B28519cfEDaF8ecE1944",
            "walletType": "API_WALLET",
            "secretType": "MATIC",
            "createdAt": "2024-01-08T10:15:22.044877",
            "archived": false,
            "description": " NFT Wallet",
            "primary": false,
            "hasCustomPin": false,
            "userId": "a69e4d35-b931-466b-a943-d1d0934bcf71",
            "custodial": false,
            "balance": {
                "available": true,
                "secretType": "MATIC",
                "balance": 0.2,
                "gasBalance": 0.2,
                "symbol": "MATIC",
                "gasSymbol": "MATIC",
                "rawBalance": "200000000000000000",
                "rawGasBalance": "200000000000000000",
                "decimals": 18
            }
        }
    ]
}

4. Get wallets by userId

HTTP

GET /api/wallets
Parameter
Param Type
Description
Data Type
Mandatory

userId

Query

Filter wallets by user ID

String

✅

Response Body

JSON

{
    "success": true,
    "result": [
        {
            "id": "96d7f016-a062-4d29-9e37-94b9765bc08a",
            "address": "0x40b8aDCbe02dfDEb032F55bEc278892c6397D4ca",
            "walletType": "API_WALLET",
            "secretType": "MATIC",
            "createdAt": "2024-01-08T10:16:47.553371",
            "archived": false,
            "description": "Waste Wallet",
            "primary": false,
            "hasCustomPin": false,
            "userId": "a69e4d35-b931-466b-a943-d1d0934bcf71",
            "custodial": false,
            "balance": {
                "available": true,
                "secretType": "MATIC",
                "balance": 0,
                "gasBalance": 0,
                "symbol": "MATIC",
                "gasSymbol": "MATIC",
                "rawBalance": "0",
                "rawGasBalance": "0",
                "decimals": 18
            }
        },
        {
            "id": "f21dc1e5-4253-487e-8927-3b5247437f99",
            "address": "0x8fC378e105F80d340489B28519cfEDaF8ecE1944",
            "walletType": "API_WALLET",
            "secretType": "MATIC",
            "createdAt": "2024-01-08T10:15:22.044877",
            "archived": false,

Request Endpoint:

Request Endpoint:

Request Endpoint:

reference
reference
reference
reference