Hercle
REST
GET/api/v1/addresses/whitelisted

Get Whitelisted Addresses

Retrieve a list of whitelisted addresses associated with the account, both fiat and crypto.

Auth:Bearer <api_key>
Tags:Addresses

Request

cURL
curl -G https://publicapi.sandbox.hercle.financial/api/v1/addresses/whitelisted \
  -H "Authorization: Bearer eyJhb..." \
  

Headers

NameTypeRequiredDescription
AuthorizationstringYesBearer token for authentication

Response

Success Response Schema

FieldTypeDescription
idstringUnique identifier for the address
namestringUser-defined name for the address
userIdstringID of the user who owns the address
assetstringAsset code (e.g., BTC, ETH, USD)
addressstringThe whitelisted address
addressParamsobjectAdditional address parameters
networkstringNetwork name (e.g., Bitcoin, Ethereum)
statusnumber
Current status of the address
0Pending
1Refused
2Approved
3Deleted
commentstringComment or note about the address
auditBystringThe auditor who reviewed the address
endUserIdstringEnd user ID associated with the whitelisted address
auditDatestringISO 8601 timestamp of when the address was audited
enabledbooleanWhether the address is currently enabled for use
deletedbooleanWhether the address has been marked as deleted
creationDatestringISO 8601 timestamp of when the address was created

Responses

A list of whitelisted addresses.

200 application/json
[
  {
    "id": "123e4567-e89b-12d3-a456-426614174000",
    "name": "My Whitelisted Address",
    "userId": "123e4567-e89b-12d3-a456-426614174000",
    "asset": "BTC",
    "address": "1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa",
    "addressParams": {
      "tag": "123456",
      "hostedby": "VASP"
    },
    "network": "Bitcoin",
    "status": 2,
    "comment": "Primary BTC wallet",
    "endUserId": "enduser-123",
    "auditBy": "admin_user",
    "auditDate": "2025-10-01T12:34:56Z",
    "enabled": true,
    "deleted": false,
    "creationDate": "2025-09-15T08:00:00Z"
  },
  {
    "id": "987e6543-e21b-12d3-a456-426614174001",
    "name": "My Second Address",
    "userId": "123e4567-e89b-12d3-a456-426614174000",
    "asset": "ETH",
    "address": "0x32Be343B94f860124dC4fEe278FDCBD38C102D88",
    "addressParams": {},
    "network": "Ethereum",
    "status": 1,
    "comment": "Secondary ETH wallet",
    "endUserId": "enduser-456",
    "auditBy": "admin_user",
    "auditDate": "2025-10-02T09:15:30Z",
    "enabled": false,
    "deleted": false,
    "creationDate": "2025-09-20T10:30:00Z"
  }
]

API Tester

Test this endpoint directly against the sandbox environment

Get your API key from Hercle Sandbox

https://publicapi.sandbox.hercle.financial/api/v1/addresses/whitelisted