Get a list of assets

This endpoint provides information on all assets you have created through the endpoints Create an hdAccountId and Generate a key. The data is retrieved using your clientId and categorized under the respective service providers, AWS KMS or Fireblocks.


Prerequisites

Create an hdAccountId Create an hdAccountId under one of the service providers if you have not already done so.

Generate a key Generate a private key for your asset under your hdAccountId if you have not already done so

Call the endpoint

https://hook.eu2.make.com/9nnhe6hqyqlofle2htsljkbhgpmvl1m9

To use this endpoint you need to pass in your clientId as the only parameter:

curl --request POST \
     --url https://hook.eu2.make.com/9nnhe6hqyqlofle2htsljkbhgpmvl1m9 \
     --header 'accept: application/json' \
     --header 'authorization: Bearer token' \
     --header 'content-type: application/json' \
     --data '
{
  "clientId": "6rigmpr3qtji7dbfolrsbdh4ic"
}
'

If the request is successful, you will receive a response containing all the assets associated with each of your hdAccountId, categorized by service provider:

{
    "clientId": "6rigmpr3qtji7dbfolrsbdh4ic",
    "awskms": [
        {
            "hdAccountId": 1,
            "assets": [
                {
                    "technology": "ethereum",
                    "network": "ethereum sepolia testnet",
                    "keyId": "03a77d6d-a6cc-407b-9dba-c18a071b0105",
                    "address": "0xc7BBE83f81470fdeE26D1692314768bf89F2BA09",
                    "publicKey": "0417338c4287c400a79f75b0958cfd183050d7b237d753171fc8ed9271c7f085918eaf43d3f97472d4e426841de8be7216b14f3dd8b51b2fd6d082147b845ac0e5",
                    "algorithm": "ECC_SECG_P256K1,ECDSA_SHA_256"
                },
                {
                    "technology": "ethereum",
                    "network": "polygon amoy testnet",
                    "keyId": "b3fdcc09-5a04-4e2b-9c43-9eee12299c76",
                    "address": "0x20142Fd65Ad0e1f9F7a4ebee977C924754D882BC",
                    "publicKey": "0440856b7090c2795f5d00d387d4a6bf42cfd0c2ce3e0218475fca33959ff41c6eabc0e523e6ec277efd54358c65857e8b62bde613274bb5984fd170a0dd4b1256",
                    "algorithm": "ECC_SECG_P256K1,ECDSA_SHA_256"
                },
                {
                    "technology": "ethereum",
                    "network": "avalanche fuji testnet",
                    "keyId": "2b41780f-d6d8-41f4-85f6-9aa0ea9d5454",
                    "address": "0x57A9908F82BAbb3847776e5116Dd186B0a22d8f5",
                    "publicKey": "044bd6c100ff6b0c8acd0a734997ecf55ec0528bb58a76875b9e9c476ea040596f10c8754bbf65ea4147c598d73aa05363abb2c1175c36ad5d921c5a3be2e1dfe6",
                    "algorithm": "ECC_SECG_P256K1,ECDSA_SHA_256"
                },
                {
                    "technology": "ethereum",
                    "network": "xdc apothem testnet",
                    "keyId": "e1c1563f-a48b-4776-9af3-8d99c693b516",
                    "address": "0xD12BaF8eFe0bebe4430992eF070411b7F88E6b38",
                    "publicKey": "049366d2155bc98b1f6aa420a167c7fde66ace4737c910e144312360d586180d3a84fe8bc4f6e85abc95ae681cf8109a5be1f38de6953c389da5e2b45e646be945",
                    "algorithm": "ECC_SECG_P256K1,ECDSA_SHA_256"
                },
                {
                    "technology": "xrp ledger",
                    "network": "testnet",
                    "keyId": "a087c8fd-e887-4c9c-b13c-8647c8c11d55",
                    "address": "rLLFwMZhgZLrexzGnmcThoBvh83XEuoMiE",
                    "publicKey": "028d34a4ffd7d8e606cbee7a77dd6582b7f1c64009835e1a17fc13b4fcd798ef81",
                    "algorithm": "ECC_SECG_P256K1,ECDSA_SHA_256"
                },
                {
                    "technology": "bitcoin",
                    "network": "testnet",
                    "keyId": "dd14705c-2ee3-4153-abef-97cf281786a1",
                    "address": "tb1qp2n9jk4y3yj9a44ukfdkalyyxjkfed4hv6cs8z",
                    "publicKey": "0203b4ad58f0c2b7a28209a9754b4c956dd6bc0e842776d58a9789e66ad2a7d883",
                    "algorithm": "ECC_SECG_P256K1,ECDSA_SHA_256"
                },
                {
                    "technology": "substrate",
                    "network": "polkadot westend",
                    "keyId": "c0abff72-4472-451a-9304-d469a1f46a4a",
                    "address": "5Hcb2FqWuPs41qoTVbJegG2fA5N4RuHV1to1eXYk64LemXuo",
                    "publicKey": "0x0259782889240e901210a82b4eb9a150f9d934bcc8d7fd7ef9faa9766f143aee6f",
                    "algorithm": "ECC_SECG_P256K1,ECDSA_SHA_256"
                }
            ]
        },
        {
            "hdAccountId": 3,
            "assets": []
        }
    ],
    "fireblocks": [
        {
            "hdAccountId": 105,
            "assets": []
        },
        {
            "hdAccountId": 107,
            "assets": [
                {
                    "technology": "ethereum",
                    "network": "ethereum sepolia testnet",
                    "assetId": "ETH_TEST5",
                    "address": "0x6F37b996AF773a38ADE9525f1396ba09Ae0a3c84",
                    "publicKey": "046f2f9c4f4eda1d35c4784e630e65bad8150793083573178a0d9d57f047340197336b808bf5dd23a08ad61525206995b7f6aeb91402acb1cd3f60e836217a2b68",
                    "derivationPath": [
                        44,
                        1,
                        107,
                        0,
                        0
                    ],
                    "algorithm": "MPC_ECDSA_SECP256K1"
                },
                {
                    "technology": "ethereum",
                    "network": "polygon amoy testnet",
                    "assetId": "AMOY_POLYGON_TEST",
                    "address": "0x6F37b996AF773a38ADE9525f1396ba09Ae0a3c84",
                    "publicKey": "046f2f9c4f4eda1d35c4784e630e65bad8150793083573178a0d9d57f047340197336b808bf5dd23a08ad61525206995b7f6aeb91402acb1cd3f60e836217a2b68",
                    "derivationPath": [
                        44,
                        1,
                        107,
                        0,
                        0
                    ],
                    "algorithm": "MPC_ECDSA_SECP256K1"
                },
                {
                    "technology": "ethereum",
                    "network": "avalanche fuji testnet",
                    "assetId": "AVAXTEST",
                    "address": "0x6F37b996AF773a38ADE9525f1396ba09Ae0a3c84",
                    "publicKey": "046f2f9c4f4eda1d35c4784e630e65bad8150793083573178a0d9d57f047340197336b808bf5dd23a08ad61525206995b7f6aeb91402acb1cd3f60e836217a2b68",
                    "derivationPath": [
                        44,
                        1,
                        107,
                        0,
                        0
                    ],
                    "algorithm": "MPC_ECDSA_SECP256K1"
                },
                {
                    "technology": "ethereum",
                    "network": "xdc apothem testnet",
                    "assetId": "",
                    "address": "0x6F37b996AF773a38ADE9525f1396ba09Ae0a3c84",
                    "publicKey": "046f2f9c4f4eda1d35c4784e630e65bad8150793083573178a0d9d57f047340197336b808bf5dd23a08ad61525206995b7f6aeb91402acb1cd3f60e836217a2b68",
                    "derivationPath": [
                        44,
                        1,
                        107,
                        0,
                        0
                    ],
                    "algorithm": "MPC_ECDSA_SECP256K1"
                },
                {
                    "technology": "xrp ledger",
                    "network": "testnet",
                    "assetId": "XRP_TEST",
                    "address": "rN5A2iQtiWsSEFbUdEahu422iHKDA47e57",
                    "publicKey": "026f2f9c4f4eda1d35c4784e630e65bad8150793083573178a0d9d57f047340197",
                    "derivationPath": [
                        44,
                        1,
                        107,
                        0,
                        0
                    ],
                    "algorithm": "MPC_ECDSA_SECP256K1"
                },
                {
                    "technology": "bitcoin",
                    "network": "testnet",
                    "assetId": "BTC_TEST",
                    "address": "tb1qj6yypa50w9256ux78wsl6yu0wgs4yv2qgny2g7",
                    "publicKey": "026f2f9c4f4eda1d35c4784e630e65bad8150793083573178a0d9d57f047340197",
                    "derivationPath": [
                        44,
                        1,
                        107,
                        0,
                        0
                    ],
                    "algorithm": "MPC_ECDSA_SECP256K1"
                },
                {
                    "technology": "substrate",
                    "network": "polkadot westend",
                    "assetId": "WND",
                    "address": "5DQ2fiyZ6iSF1adZFQEomE8Q1kTdULza1tY57Nz2BhPSxZCC",
                    "publicKey": "0x3af9387bbd07e5faf43c4a0853df2999d76aeefb5c7a14cb14bcecf6a8d19383",
                    "derivationPath": [
                        44,
                        1,
                        107,
                        0,
                        0
                    ],
                    "algorithm": "MPC_EDDSA_ED25519"
                },
                {
                    "technology": "solana",
                    "network": "testnet",
                    "assetId": "SOL_TEST",
                    "address": "4yD4PgPuNNQBP4UdTFCmoECFo4Fa5por3Wh2Dehvob9k",
                    "publicKey": "3af9387bbd07e5faf43c4a0853df2999d76aeefb5c7a14cb14bcecf6a8d19383",
                    "derivationPath": [
                        44,
                        1,
                        107,
                        0,
                        0
                    ],
                    "algorithm": "MPC_EDDSA_ED25519",
                    "nonceAccount": "5NLNfkuJ18NGKvFq9SzpuyxSgFPnNw1BAxugWuqqMzvt"
                }
            ]
        }
    ]
}