API-Reference
Nontokenized Positions

Nontokenized Positions

GET /v1/nontokenized

Get the list of Enso supported non-tokenized positions across supported chains.

Non-tokenized positions are DeFi positions that do not issue ERC20 tokens, such as staking vaults, reward farms, or vaults where shares are not transferable. They are used in routing via the /route/nontokenized endpoint.

This endpoint includes defi tokens and base, swappable tokens. For more details, see the position types.

Example:

curl -X 'GET' \
  'https://api.enso.finance/api/v1/nontokenized?chainId=80094&page=1' \
  -H 'accept: */*'

👉 Try it on swagger (opens in a new tab)

Optional Query Parameters:

Query ParamDescription
chainIdThe chainId of the positions to return
projectThe overarching project associated with the positions, e.g. beradrome
protocolSlugProtocol slug of the nontokenized position, e.g. bex-vaults, beradrome-farms
addressAddress of the nontokenized position
primayAddressContract entrypoint for this positions/token. It can be used in the bundler endpoint
pagePage, used for pagination

Response example:

{
  "data": [
    {
      "chainId": 80094,
      "address": "0x0AB1f3949cebB19FDebC5934d1822EA9ca24aE6F",
      "primaryAddress": "0x0ab1f3949cebb19fdebc5934d1822ea9ca24ae6f",
      "protocol": "beradrome-farms",
      "underlyingTokens": [
        {
          "chainId": 80094,
          "address": "0xac03CABA51e17c86c921E1f6CBFBdC91F8BB2E6b",
          "type": "base",
          "decimals": 18,
          "name": "Infrared BGT",
          "symbol": "IBGT",
          "logosUri": [
            "https://assets.coingecko.com/coins/images/54614/thumb/ibgt.jpg?1740718302"
          ]
        }
      ]
    }
  ],
  "meta": {
    "total": 1,
    "lastPage": 1,
    "currentPage": null,
    "perPage": 1000,
    "prev": null,
    "next": null,
    "cursor": 42
  }
}