---
title: "GET /funds"
method: GET
path: "/funds"
tags: ["Organization Funds"]
---

# GET /funds

`GET /funds`

## Response `200`

Organization funds retrieved successfully

- OrganizationFundsResponse — Organization funds response with admin flag
  - `funds` ApiFundWithStrategyInfo[], required
    - `assigned_org` ApiFundOrganization
      - `id` string, required
      - `name` string, required
    - `fund` ApiFund, required
      - `allocated_to_yield` integer, required
      - `allocations` ApiYieldAllocation[], required
        - `current_value` integer, required
        - `deposit_amount` integer, required
        - `deposit_timestamp` integer, required
        - `index` integer, required
        - `position_id` string, required
        - `protocol` string, required
        - `protocol_id` string, required
        - `time_weighted_value` integer, required
        - `yield_source_type` string, required
      - `assigned_org` ApiFundOrganization
        - `id` string, required
        - `name` string, required
      - `authority` string, required
      - `base_asset_token_account` string, required
      - `base_asset_token_decimals` integer, required
      - `base_asset_token_mint` string, required
      - `bump` integer, required
      - `constraints` ApiFundConstraint[], required
        - `constraint_type` 'MaxPercentage' | 'MaxBaseAssetAmount', required
        - `value` integer, required
        - `yield_source_target` ApiYieldSourceTarget, required
          - `protocol` string, required
          - `yield_source_type` string, required
      - `current_value` integer, required
      - `fund_id` string, required
      - `has_fees` boolean, required
      - `index_number` integer, required
      - `last_rebalance_slot` integer, required
      - `last_value_tracked_at` integer, required
      - `lookup_table` string, required
      - `protocol_options` ApiProtocolOptions, required
        - `drift_market` string, required
        - `jup_lend_market` string, required
        - `jup_lend_reserve` string, required
        - `kamino_reserve` string, required
        - `marginfi_bank` string, required
      - `risk_aversion_bps` integer, required
      - `risk_max` integer, required
      - `share_price` integer, required
      - `status` 'Live' | 'Paused' | 'WithdrawOnly', required
      - `token_account_bump` integer, required
      - `total_deposits` integer, required
      - `total_shares` integer, required
      - `total_users` integer, required
      - `unallocated_amount` integer, required
      - `updated_at_slot` integer, required
      - `updated_at_timestamp` integer, required
      - `withdraw_authority` string, nullable
    - `strategy_name` string, nullable
  - `is_admin` boolean, required

## Other responses

- `403` — Organization access denied
- `500` — Internal server error

---

[API](https://skmtc.net/breeze-baby/apis/breeze-api.md) · [All operations](https://skmtc.net/breeze-baby/apis/breeze-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/breeze-baby/breeze-api/revisions/d0a18846aa92/schema)
