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

# List several funds' assets

> Returns the current assets of each fund in `ids`, keyed by fund address. Each asset has its token `mint`, `name`, `symbol`, `decimals` and `icon_url`; the fund's `balance` in whole tokens; `price_usd`, the asset's latest price; `value_usd`, the balance times that price; and `allocation_share`, its share of the fund's value, in percent. A fund's assets are sorted by value, largest first. Assets with a zero balance are left out, and a fund with no assets is left out of the object.



## OpenAPI

````yaml /api-reference/openapi.json get /v1/vaults/assets
openapi: 3.1.0
info:
  title: Starke API
  version: 1.0.0
servers:
  - url: https://api.starke.finance
    description: Production
security: []
paths:
  /v1/vaults/assets:
    get:
      tags:
        - Vaults
      summary: List several funds' assets
      description: >-
        Returns the current assets of each fund in `ids`, keyed by fund address.
        Each asset has its token `mint`, `name`, `symbol`, `decimals` and
        `icon_url`; the fund's `balance` in whole tokens; `price_usd`, the
        asset's latest price; `value_usd`, the balance times that price; and
        `allocation_share`, its share of the fund's value, in percent. A fund's
        assets are sorted by value, largest first. Assets with a zero balance
        are left out, and a fund with no assets is left out of the object.
      operationId: getV1VaultsAssets
      parameters:
        - name: ids
          in: query
          required: true
          schema:
            type: string
          description: Comma-separated fund addresses, 1 to 50 of them.
          example: >-
            Fund1111111111111111111111111111111111111111,Fund2222222222222222222222222222222222222222
      responses:
        '200':
          description: The assets of each fund, keyed by fund address.
          content:
            application/json:
              example:
                Fund1111111111111111111111111111111111111111:
                  - mint: So11111111111111111111111111111111111111112
                    balance: 120.5
                    name: Wrapped SOL
                    symbol: SOL
                    decimals: 9
                    icon_url: https://example.com/icons/sol.png
                    price_usd: 150.25
                    value_usd: 18105.125
                    allocation_share: 64.4
                  - mint: EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v
                    balance: 10000
                    name: USD Coin
                    symbol: USDC
                    decimals: 6
                    icon_url: https://example.com/icons/usdc.png
                    price_usd: 1
                    value_usd: 10000
                    allocation_share: 35.6
        '400':
          description: The request is invalid.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ValidationError'
        '500':
          description: >-
            An unexpected error. The body is the plain text `Internal Server
            Error`.
      security: []
components:
  schemas:
    ValidationError:
      type: object
      properties:
        errors:
          type: array
          items:
            type: object
            properties:
              path:
                type: string
              message:
                type: string
            required:
              - path
              - message
      required:
        - errors

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.