GET
https://api.stableyard.fi
/
sdk
/
v1
/
get-user-byaddress
curl -X GET "https://api.stableyard.fi/sdk/v1/get-user-byaddress?address=0x742d35Cc6634C0532925a3b844Bc9e7595f..." \
  -H "Authorization: Basic $(echo -n $STABLEYARD_APP_ID:$STABLEYARD_APP_SECRET | base64)"
{
  "success": true,
  "data": {
    "userId": "user_abc123",
    "partnerId": "partner_xyz",
    "username": "alice",
    "addresses": [
      { "address": "0x742d35Cc...", "chainType": "evm" }
    ],
    "vaultAddress": "0x1234567890abcdef...",
    "isKYC": true,
    "kycSumsubToken": "token_xyz"
  },
  "requestId": "req_xyz789"
}
Find a Money Account using any of its linked wallet addresses. Useful when you have a wallet address and need to identify the associated account.

Authentication

Authorization
string
required
Basic authentication. Value: Basic base64(STABLEYARD_APP_ID:STABLEYARD_APP_SECRET). Obtain your credentials from the Stableyard SDK.

Query Parameters

address
string
required
Wallet address to search for (matches any address in Money Account’s linked addresses)

Response

success
boolean
Indicates if the request was successful
data
object
Money Account data
curl -X GET "https://api.stableyard.fi/sdk/v1/get-user-byaddress?address=0x742d35Cc6634C0532925a3b844Bc9e7595f..." \
  -H "Authorization: Basic $(echo -n $STABLEYARD_APP_ID:$STABLEYARD_APP_SECRET | base64)"
{
  "success": true,
  "data": {
    "userId": "user_abc123",
    "partnerId": "partner_xyz",
    "username": "alice",
    "addresses": [
      { "address": "0x742d35Cc...", "chainType": "evm" }
    ],
    "vaultAddress": "0x1234567890abcdef...",
    "isKYC": true,
    "kycSumsubToken": "token_xyz"
  },
  "requestId": "req_xyz789"
}