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"
  ]
}