# Vybe Solana Analytics API – Labeled Accounts Search

> Vybe Solana Analytics API – Labeled Accounts Search is a paid API for AI agents from x402-api.vybenetwork.xyz, paid per call via x402, $0.003/call, status unknown (last checked 2026-10-02).

Search and filter Solana labeled/known accounts by name, entity, label categories, or address, returning structured metadata about identified wallets and programs.

## Facts

- Endpoint: GET https://x402-api.vybenetwork.xyz/v4/wallets/labeled-accounts?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402, finance
- Canonical page: https://www.zero.xyz/c/vybe-solana-analytics-api-labeled-accounts-search-db6a15a5
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_RJgxREraeu2rG7DzTT-i7

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability vybe-solana-analytics-api-labeled-accounts-search-db6a15a5
```

Example prompt: Can you search Vybe's labeled Solana accounts for any wallets tagged with both the DEFI and NFT labels that belong to an entity named 'Orca', sorted by name ascending?

## When to prefer this

Use this endpoint when you need to identify or enumerate known/labeled Solana wallets and programs — particularly when you want to filter by entity, label category (DeFi, NFT, etc.), or business name. Prefer this over raw on-chain lookups when you need human-readable entity attribution and category metadata for Solana accounts.

## Known failure modes

- Invalid label values return empty results or a 400 error
- Specifying both sortByAsc and sortByDesc simultaneously causes a 400 validation error
- Unknown or unindexed account address returns empty result set
- Payment not provided or insufficient USDC causes 402 Payment Required response
- Malformed pubkey format for accountAddress returns a 400 error

## How this service works

**Replaces**: `GET /account/known-accounts`

Returns labeled Solana accounts including CEX wallets, KOL wallets, treasuries, liquidity pools, and market makers.

## Output

Returns a list of known/labeled Solana accounts matching the filters, each including the account's public key, friendly name, associated entity name and ID, and category labels assigned by Vybe Network.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "name": {
   "type": "string",
   "nullable": true,
   "description": "Friendly name of account"
  },
  "labels": {
   "type": "array",
   "items": {
    "type": "string"
   },
   "nullable": true,
   "description": "Category of account. Only accounts matching all labels will be returned (eg. labels=DEFI,NFT)"
  },
  "entityId": {
   "type": "integer",
   "format": "int32",
   "nullable": true,
   "description": "Entity id to filter with (including as empty or null, such as \"entity_id=\" will filter programs without an entity_id)"
  },
  "sortByAsc": {
   "type": "string",
   "nullable": true,
   "description": "Sort list ascending. Only one of sort_by_asc or sort_by_desc can be used"
  },
  "entityName": {
   "type": "string",
   "nullable": true,
   "description": "Name of the business or entity that controls this account"
  },
  "sortByDesc": {
   "type": "string",
   "nullable": true,
   "description": "Sort by descending. Only one of sort_by_asc or sort_by_desc can be used"
  },
  "accountAddress": {
   "allOf": [
    {
     "type": "string",
     "format": "pubkey"
    }
   ],
   "nullable": true,
   "description": "The public key (pubKey) associated with the Solana account"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "accounts"
 ],
 "properties": {
  "accounts": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "accountAddress",
     "labels",
     "dateAdded"
    ],
    "properties": {
     "name": {
      "type": "string",
      "nullable": true,
      "description": "Account name"
     },
     "entity": {
      "type": "string",
      "nullable": true,
      "description": "Account entity, if available"
     },
     "labels": {
      "type": "array",
      "items": {
       "type": "string"
      },
      "description": "Account labels, eg: DEFI,NFT"
     },
     "logoUrl": {
      "type": "string",
      "nullable": true,
      "description": "Account logo URL, if available"
     },
     "entityId": {
      "type": "integer",
      "format": "int32",
      "nullable": true,
      "description": "Account entity ID, if available"
     },
     "dateAdded": {
      "type": "string",
      "format": "date-time",
      "description": "Date added to the database"
     },
     "twitterUrl": {
      "type": "string",
      "nullable": true,
      "description": "Twiiter url for the account"
     },
     "accountAddress": {
      "type": "string",
      "description": "The public key (pubKey) associated with the Solana account"
     }
    }
   },
   "description": "Found accounts"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/vybe-solana-analytics-api-labeled-accounts-search-db6a15a5/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402-api.vybenetwork.xyz](https://www.zero.xyz/host/x402-api.vybenetwork.xyz/llms.txt)
