---
title: "Search for a wallet across all tenants"
method: GET
path: "/eclipse-conductor/rest/v1/global/wallets"
tags: ["z) Global Functionality"]
---

# Search for a wallet across all tenants

`GET /eclipse-conductor/rest/v1/global/wallets`

Returns wallet information without disclosing personal details. Either a phone number or at least two matching search fields are required. This endpoint is rate-limited; callers should store the walletId rather than searching on each use.

## Query parameters

- `accountNumber` string
- `externalUniqueId` string
- `lastName` string
- `nationalIdentityNumber` string
- `passportNumber` string
- `phone` string
- `transferable` boolean
- `walletFriendlyId` string
- `walletId` integer

## Response `200`

OK

- EclipsePublicWalletInfo[]
  - `accountNumber` string — A bank account number for the wallet if supported by the sponsor bank
  - `currency` string
  - `customerId` integer — A customerId for the wallet
  - `externalUniqueId` string
  - `firstName` string — Obfuscated first name. Only present if the owner has this field on their profile
  - `lastName` string — Obfuscated last name. Only present if the owner has this field on their profile
  - `name` string — Obfuscated name of the organisation. Only present if the organisation has this field
  - `nationalIdentityNumber` string — Obfuscated national identity number of the wallet holder. Only present if the owner has this field on their profile
  - `passportNumber` string — Obfuscated passport number of the wallet holder. Only present if the owner has this field on their profile
  - `phone1` string — Obfuscated phone number 1 of the wallet holder. Only present if the owner has this field on their profile
  - `phone2` string — Obfuscated phone number 2 of the wallet holder. Only present if the owner has this field on their profile
  - `status` 'ACTIVE' | 'BARRED' | 'CANCELED' | 'CANCELLED' | 'JOINT_ACTIVE' | 'JOINT_PARTIAL' | 'LOCKED' | 'PENDING' — Status of the wallet. ACTIVE:Can be used, LOCKED:Is blocked from use but can be customer controlled. CANCELED is deprecated. CANCELLED is in use, BARRED: Wallet cannot be used due to possible fraud or similar investigation
  - `tenantId` integer — The tenant ID of the tenant the wallet is held with
  - `tenantName` string — The name of the tenant the wallet is held with
  - `tradingName` string — Obfuscated trading name of the organisation. Only present if the organisation has this field
  - `walletFriendlyId` string — A unique string reference for a wallet used for deposit references and other transactions
  - `walletId` integer — A unique system generated numeric identifier for the wallet. This is the required identifier for doing transfers to the wallet in field toWalletId
  - `walletName` string — The name of the wallet
  - `walletTypeConfiguration` Avp[] — Weakly typed additional configuration data about the wallet type
    - `att` string, required
    - `val` string, required
  - `walletTypeId` integer — The type ID of the wallet

## Other responses

- `500` — Internal Server Error

---

[API](https://skmtc.dev/eftcorp/apis/eclipse-rest-api.md) · [All operations](https://skmtc.dev/eftcorp/apis/eclipse-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/eftcorp/eclipse-rest-api/revisions/9213d52d49a3/schema)
