> ## Documentation Index
> Fetch the complete documentation index at: https://data.birdeye.so/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Wallet - Current Net Worth Summary (Multiple)

> Retrieve the current total asset value of multiple wallets. Maximum 100 wallets per request.

<Tabs>
  <Tab title="Usage Note">
    <p><strong>Current portfolio value for multiple Solana wallets.</strong></p>

    <ul>
      <li>Send up to <code>100</code> wallet addresses in the POST body.</li>
      <li>This endpoint returns current total asset value summaries, not detailed holdings breakdowns.</li>
      <li>Use it for batch wallet valuation across leaderboards, cohorts, or watchlists.</li>
    </ul>
  </Tab>

  <Tab title="Accessibility">
    <ul>
      <li>Business</li>
      <li>Enterprise</li>
    </ul>
  </Tab>

  <Tab title="Chain Supported">
    <p><strong>Solana</strong></p>
  </Tab>
</Tabs>

<Accordion title="Compute Unit ⚙️" icon="fa-gauge-high">
  <ul>
    <li>Batch CU is calculated as <code>ceil(20 \* wallet\_count^0.8)</code>.</li>
  </ul>
</Accordion>

<Accordion title="Use Cases 💡" icon="fa-lightbulb">
  <ul>
    <li>Value many wallets at once for cohort monitoring or whale boards.</li>
    <li>Build internal watchlists of treasury wallets, smart money wallets, or tracked accounts.</li>
    <li>Compare total wallet size across a batch before deeper research.</li>
  </ul>
</Accordion>

<Accordion title="How to Use 🛠️" icon="fa-book-open">
  <ul>
    <li>Set <code>x-chain=solana</code>.</li>
    <li>Send up to <code>100</code> wallet addresses in the POST body.</li>
    <li>Use this summary endpoint first, then follow up on individual wallets with detailed portfolio endpoints.</li>
  </ul>
</Accordion>

<Accordion title="Best Practices ✅" icon="fa-check-circle">
  <ul>
    <li>Use this endpoint as a cheap batch prefilter before opening per-wallet detail pages.</li>
    <li>Deduplicate wallet addresses before sending the body.</li>
  </ul>
</Accordion>

<Accordion title="Limitations ⚠️" icon="fa-exclamation-triangle">
  <ul>
    <li>Business and Enterprise only.</li>
    <li>Solana only.</li>
  </ul>
</Accordion>


## OpenAPI

````yaml openapi/data/openapi_docs.json POST /wallet/v2/net-worth-summary/multiple
openapi: 3.1.0
info:
  version: 1.1.0
  title: Birdeye Data API
  description: >-
    Birdeye Data API is a full-spectrum blockchain and DEX data platform for
    teams that need production-grade crypto market intelligence across tokens,
    pairs, wallets, traders, protocols, and chains.


    From real-time prices, OHLCV, liquidity, and transaction flow to holder
    analytics, token and pair overviews, wallet portfolio and PnL, smart money,
    discovery, security, and blockchain-level utilities, Birdeye gives you a
    unified data layer for building serious crypto products at scale.


    Use it to power exchange interfaces, trading terminals, bots, market-making
    systems, quant research, alpha screeners, portfolio apps, wallet
    intelligence tools, alerting systems, analytics dashboards, and back-office
    data pipelines. Whether your users are retail traders, pro desks, analysts,
    or infrastructure teams, Birdeye helps you ship faster with broad market
    coverage and API surfaces that support both lightweight integrations and
    data-heavy workflows.


    To start, create an account at [bds.birdeye.so](https://bds.birdeye.so),
    generate an API key from the `Security` tab, and send it in the `X-API-KEY`
    header on every request.
servers:
  - url: https://public-api.birdeye.so
security:
  - apiKeyAuth: []
tags:
  - name: Price & OHLCV
  - name: Stats
  - name: Token/Market List
  - name: Transactions
  - name: Wallet, Networth & PnL
  - name: Balance & Transfer
  - name: Holder
  - name: Alltime & History
  - name: Blockchain
  - name: Account
  - name: Token
  - name: Transaction
  - name: Creation & Trending
  - name: Meme
  - name: Security
  - name: Search & Utils
  - name: Smart Money
  - name: Global Fees Paid
  - name: DEX & Protocol
  - name: Wallet Identity
paths:
  /wallet/v2/net-worth-summary/multiple:
    post:
      tags:
        - Wallet, Networth & PnL
      summary: Wallet - Current Net Worth Summary (Multiple)
      description: >-
        Retrieve the current total asset value of multiple wallets. Maximum 100
        wallets per request.
      operationId: post-wallet-v2-net-worth-summary-multiple
      parameters:
        - $ref: '#/components/parameters/xSolanaChainParam'
      requestBody:
        $ref: '#/components/requestBodies/RequiredWallets'
      responses:
        '200':
          $ref: '#/components/responses/MultipleNetworthSummary'
        '400':
          $ref: '#/components/responses/400'
        '401':
          $ref: '#/components/responses/401'
        '403':
          $ref: '#/components/responses/403'
        '429':
          $ref: '#/components/responses/429'
        '500':
          $ref: '#/components/responses/500'
components:
  parameters:
    xSolanaChainParam:
      name: x-chain
      description: Solana network only.
      in: header
      required: false
      schema:
        type: string
        enum:
          - solana
        default: solana
  requestBodies:
    RequiredWallets:
      required: true
      content:
        application/json:
          schema:
            required:
              - wallets
            type: object
            properties:
              wallets:
                type: array
                items:
                  type: string
                example:
                  - 5Q544fKrFoe6tsEbD7S8EmxGTJYAKtTVhAW5Q5pge4j1
                  - 2fgUSSpZFi8PjyhbrETSeLutJpFsuCfWsk2H6gb3Reye
          examples:
            solana:
              value:
                wallets:
                  - 5Q544fKrFoe6tsEbD7S8EmxGTJYAKtTVhAW5Q5pge4j1
                  - 2fgUSSpZFi8PjyhbrETSeLutJpFsuCfWsk2H6gb3Reye
                  - CZY9M9BywshFAFjPw7uLgXw9yGtNL26YypLCJdewiHo
  responses:
    '400':
      description: Bad Request
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/ErrorResponse'
          example:
            success: false
            message: Bad request
    '401':
      description: Unauthorized. API key is missing or invalid
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/ErrorResponse'
          example:
            success: false
            message: Unauthorized
    '403':
      description: Forbidden. Request is blacklisted or not whitelisted
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/ErrorResponse'
          example:
            success: false
            message: Access Denied
    '429':
      description: Too Many Requests. Rate limit reached
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/ErrorResponse'
          example:
            success: false
            message: Too many requests
    '500':
      description: Internal Server Error
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/ErrorResponse'
          example:
            success: false
            message: Internal Server Error
    MultipleNetworthSummary:
      description: JSON object containing summary networth
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/MultipleNetworthSummaryResponseSchema'
          examples:
            Solana:
              value:
                data:
                  currency: usd
                  current_timestamp: '2025-10-30T03:33:40.980036224Z'
                  wallets:
                    5Q544fKrFoe6tsEbD7S8EmxGTJYAKtTVhAW5Q5pge4j1:
                      value: '1764819473.530063'
                    WLHv2UAZm6z4KyaaELi5pjdbJh6RESMva1Rnn8pJVVh:
                      value: '3508619230.707581'
                success: true
  schemas:
    MultipleNetworthSummaryResponseSchema:
      type: object
      required:
        - success
        - data
      properties:
        success:
          type: boolean
          description: Whether the request succeeded.
        data:
          type: object
          properties:
            currency:
              type: string
              description: Display currency used for valuation.
            current_timestamp:
              type: string
              description: Timestamp when the valuation snapshot was computed.
            wallets:
              type: object
              description: Map keyed by wallet address to current net-worth summary.
              additionalProperties:
                type: object
                additionalProperties: true
                properties:
                  value:
                    type:
                      - number
                      - string
                    description: Current net worth of the wallet in the selected currency.
    ErrorResponse:
      type: object
      properties:
        success:
          type: boolean
        message:
          type: string
  securitySchemes:
    apiKeyAuth:
      type: apiKey
      in: header
      name: X-API-KEY
      description: API key for authentication

````