Pendle · Schema

MarketHistoricalDataTableResponse

Web3DeFiYield TokenizationCryptoPrincipal TokensYield TokensAMMLiquidity Pools

Properties

Name Type Description
total number
timestamp_start number
timestamp_end number
timestamp array Array of timestamp in second
maxApy array Array of maxApy. 0.5 means 50%
baseApy array Array of baseApy. 0.5 means 50%
underlyingApy array Array of underlyingApy. 0.5 means 50%
impliedApy array Array of impliedApy. 0.5 means 50%
tvl array Array of tvl (market liquidity in USD)
totalTvl array Array of total TVL (in USD)
underlyingInterestApy array Array of underlying interest APY. 0.5 means 50%
underlyingRewardApy array Array of underlying reward APY. 0.5 means 50%
ytFloatingApy array Array of YT floating APY. 0.5 means 50%
swapFeeApy array Array of swap fee APY. 0.5 means 50%
voterApr array Array of voter APR. 0.5 means 50%
pendleApy array Array of PENDLE APY. 0.5 means 50%
lpRewardApy array Array of LP reward APY. 0.5 means 50%
totalPt array Array of total PT amount
totalSy array Array of total SY amount
totalSupply array Array of total LP supply
ptPrice array Array of PT price (in USD)
ytPrice array Array of YT price (in USD)
syPrice array Array of SY price (in USD)
lpPrice array Array of LP price (in USD)
lastEpochVotes array Array of last epoch votes
explicitSwapFee array Array of explicit swap fee (in USD). Only available for daily and weekly timeframes
implicitSwapFee array Array of implicit swap fee (in USD). Only available for daily and weekly timeframes
limitOrderFee array Array of limit order fee (in USD). Only available for daily and weekly timeframes
View JSON Schema on GitHub

JSON Schema

MarketHistoricalDataTableResponse.json Raw ↑
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "title": "MarketHistoricalDataTableResponse",
  "type": "object",
  "properties": {
    "total": {
      "type": "number"
    },
    "timestamp_start": {
      "type": "number"
    },
    "timestamp_end": {
      "type": "number"
    },
    "timestamp": {
      "description": "Array of timestamp in second",
      "type": "array",
      "items": {
        "type": "number"
      }
    },
    "maxApy": {
      "description": "Array of maxApy. 0.5 means 50%",
      "type": "array",
      "items": {
        "type": "number"
      }
    },
    "baseApy": {
      "description": "Array of baseApy. 0.5 means 50%",
      "type": "array",
      "items": {
        "type": "number"
      }
    },
    "underlyingApy": {
      "description": "Array of underlyingApy. 0.5 means 50%",
      "type": "array",
      "items": {
        "type": "number"
      }
    },
    "impliedApy": {
      "description": "Array of impliedApy. 0.5 means 50%",
      "type": "array",
      "items": {
        "type": "number"
      }
    },
    "tvl": {
      "description": "Array of tvl (market liquidity in USD)",
      "type": "array",
      "items": {
        "type": "number"
      }
    },
    "totalTvl": {
      "description": "Array of total TVL (in USD)",
      "type": "array",
      "items": {
        "type": "number"
      }
    },
    "underlyingInterestApy": {
      "description": "Array of underlying interest APY. 0.5 means 50%",
      "type": "array",
      "items": {
        "type": "number"
      }
    },
    "underlyingRewardApy": {
      "description": "Array of underlying reward APY. 0.5 means 50%",
      "type": "array",
      "items": {
        "type": "number"
      }
    },
    "ytFloatingApy": {
      "description": "Array of YT floating APY. 0.5 means 50%",
      "type": "array",
      "items": {
        "type": "number"
      }
    },
    "swapFeeApy": {
      "description": "Array of swap fee APY. 0.5 means 50%",
      "type": "array",
      "items": {
        "type": "number"
      }
    },
    "voterApr": {
      "description": "Array of voter APR. 0.5 means 50%",
      "type": "array",
      "items": {
        "type": "number"
      }
    },
    "pendleApy": {
      "description": "Array of PENDLE APY. 0.5 means 50%",
      "type": "array",
      "items": {
        "type": "number"
      }
    },
    "lpRewardApy": {
      "description": "Array of LP reward APY. 0.5 means 50%",
      "type": "array",
      "items": {
        "type": "number"
      }
    },
    "totalPt": {
      "description": "Array of total PT amount",
      "type": "array",
      "items": {
        "type": "number"
      }
    },
    "totalSy": {
      "description": "Array of total SY amount",
      "type": "array",
      "items": {
        "type": "number"
      }
    },
    "totalSupply": {
      "description": "Array of total LP supply",
      "type": "array",
      "items": {
        "type": "number"
      }
    },
    "ptPrice": {
      "description": "Array of PT price (in USD)",
      "type": "array",
      "items": {
        "type": "number"
      }
    },
    "ytPrice": {
      "description": "Array of YT price (in USD)",
      "type": "array",
      "items": {
        "type": "number"
      }
    },
    "syPrice": {
      "description": "Array of SY price (in USD)",
      "type": "array",
      "items": {
        "type": "number"
      }
    },
    "lpPrice": {
      "description": "Array of LP price (in USD)",
      "type": "array",
      "items": {
        "type": "number"
      }
    },
    "lastEpochVotes": {
      "description": "Array of last epoch votes",
      "type": "array",
      "items": {
        "type": "number"
      }
    },
    "explicitSwapFee": {
      "description": "Array of explicit swap fee (in USD). Only available for daily and weekly timeframes",
      "type": "array",
      "items": {
        "type": "number"
      }
    },
    "implicitSwapFee": {
      "description": "Array of implicit swap fee (in USD). Only available for daily and weekly timeframes",
      "type": "array",
      "items": {
        "type": "number"
      }
    },
    "limitOrderFee": {
      "description": "Array of limit order fee (in USD). Only available for daily and weekly timeframes",
      "type": "array",
      "items": {
        "type": "number"
      }
    }
  },
  "required": [
    "total",
    "timestamp_start",
    "timestamp_end",
    "timestamp"
  ]
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/MarketHistoricalDataTableResponse"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.