Skip to main content
GET
/
v1
/
deposit-customers
/
{depositCustomerToken}
/
api-key
Get a Deposit Customer (by Token)
curl --request GET \
  --url https://api.hel.io/v1/deposit-customers/{depositCustomerToken}/api-key \
  --header 'Authorization: Bearer <token>'
{
  "id": "691df9bc2c2ba3462f7bbb90",
  "deposit": {
    "id": "691df9b7dc08fb6c7bb0c4d9",
    "description": "",
    "name": "depositacitivitytest",
    "platform": "HELIO",
    "isCardPaymentEnabled": true,
    "notifyReceiverByEmail": false,
    "createdAt": "2025-11-19T17:09:11.609Z",
    "updatedAt": "2025-11-19T17:09:11.609Z",
    "currencies": [
      {
        "id": "6340313846e4f91b8abc519b",
        "name": "USD Coin",
        "decimals": 6,
        "order": 150,
        "mintAddress": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
        "coinMarketCapId": 3408,
        "symbol": "USDC",
        "symbolPrefix": "$",
        "type": "DIGITAL",
        "iconUrl": "USDC.svg",
        "features": [
          "PAYMENT_PRICING",
          "PAYMENT_RECIPIENT",
          "SWAP",
          "DEPOSIT_MERCHANT_RECIPIENT",
          "DEPOSIT_CUSTOMER_CHECKOUT"
        ],
        "orderingType": "NUMERIC",
        "blockchain": {
          "id": "6340313846e4f91b8abc515c",
          "name": "SOL",
          "symbol": "SOL",
          "engine": {
            "id": "63b6b1200cfb4b3f6131f2b4",
            "type": "SOL"
          }
        }
      }
    ],
    "company": {
      "id": "667c1f9352919e407156128c",
      "name": "Helio",
      "email": "jesse@hel.io",
      "websiteUrl": "",
      "discordUsername": "",
      "address": "",
      "phoneNumber": "",
      "escrowFunds": false,
      "twitterConfirmed": false,
      "kycVerified": false,
      "kybVerified": false,
      "customTheme": {
        "primaryColor": "#6400CC",
        "neutralColor": "#5A6578",
        "themeMode": "DARK",
        "textColorOnButton": "BLACK",
        "backgroundColor": "#f9f9f9"
      }
    },
    "creator": {
      "id": "667c1f9352919e407156128a",
      "userType": "MERCHANT",
      "email": "jesse.baffour@helio.co",
      "name": "",
      "isDisabled": false,
      "kycVerified": false,
      "platformDetails": {
        "platform": "HELIO"
      }
    }
  },
  "token": "e7944a16-8910-4385-ba32-daf74c9b9e7b",
  "customerId": "test324",
  "recipientPublicKeys": [
    "7YancRyNQyp9s6G7YNwx9H93UqswoKWqF9GuNJPufyvW"
  ],
  "depositWallets": [
    {
      "id": "691df9bc2c2ba3462f7bbb97",
      "publicKey": "Av4bS82bJKKtnuEz6DvVRiTWVgM1gMtenEYvks42w8Kn",
      "blockchainEngine": {
        "id": "63b6b1200cfb4b3f6131f2b4",
        "type": "SOL"
      }
    },
    {
      "id": "691df9bd2c2ba3462f7bbb9a",
      "publicKey": "bc1qjxjjcwfz0fa7v38l66q5nu6nxymh0dkapgwvqe",
      "blockchainEngine": {
        "id": "63da34127a40a721a6e0a21d",
        "type": "BTC"
      }
    },
    {
      "id": "691df9bd2c2ba3462f7bbb9d",
      "publicKey": "0xB875E9Dc1C7Ab18a0b919cde4670751DD91D3F1D",
      "blockchainEngine": {
        "id": "63b6b1200cfb4b3f6131f2b2",
        "type": "EVM"
      }
    }
  ]
}
Note: When using the production environment at moonpay.hel.io, set your API endpoint to api.hel.io/v1 and generate API keys there. For the development environment, use api.dev.hel.io/v1 and generate API keys from moonpay.dev.hel.io.

Authorizations

Authorization
string
header
required

Authentication using JWT token

Path Parameters

depositCustomerToken
string
required

The token associated with the deposit customer to retrieve.

Query Parameters

apiKey
string
required

Your API key can be generated on the Helio Dashboard’s settings page.

Response

The deposit customer was retrieved successfully

recipientPublicKeys
string[]

List of recipient public keys.

disabled
boolean

Indicates whether the deposit customer is enabled or disabled. Set to true to disable, or false to enable.

additionalJSON
string

Optional JSON string containing metadata.