Query product details#
Description: This API provides the details of a specified investment product when you input the search criteria.
Request URL#
GET https://web3.okx.com/api/v5/defi/explore/product/detail
Request parameters#
| Parameter name | Description | Parameter type | Required | Data type | 
|---|---|---|---|---|
| investmentId | Investment ID | Query parameter | Yes | String | 
| investmentCategory | Subscription type: (e.g., 0: Default type; 1: BRC-20) | Query parameter | No | String | 
Response parameters#
| Parameter name | Description | Data type | 
|---|---|---|
| investmentId | Investment ID | String | 
| investmentName | Investment name | String | 
| chainId | Blockchain ID | String | 
| rate | Rate of return | String | 
| investType | Investment type: 1. Save; 2. Pool; 3. Farm; 4. Vaults; 5. Stake | String | 
| platformName | Platform name | String | 
| platformId | Platform ID | String | 
| analysisPlatformId | Platform ID for receiving reward bonus | String | 
| rateType | Rate of eeturn calculation type: 0: APY; 1: APR | String | 
| tvl | Total value locked | String | 
| underlyingToken | Staked token | Struct | 
| >isBaseToken | Whether the staked token is a base token on the mainnet | Boolean | 
| >tokenContract | Smart contract address of the staked token | String | 
| >tokenSymbol | Token symbol of the staked token | String | 
| isInvestable | Whether it is investable | String | 
| utilizationRate | Utilization rate | String | 
| earnedToken | Earned tokens | Struct | 
| >isBaseToken | Whether the earned token is a base token on the mainnet | Boolean | 
| >tokenContract | Smart contract address of the earned token | String | 
| >tokenSymbol | Token symbol of the earned token | String | 
| lpToken | LP token | Struct | 
| >isBaseToken | Whether the LP token is a base token on the mainnet | Boolean | 
| >tokenContract | Smart contract address of the LP token | String | 
| >tokenSymbol | Token symbol of the LP token | String | 
Request example#
shell
curl --location 'https://web3.okx.com/api/v5/defi/explore/product/detail?investmentId=21010' \
--header 'OK-ACCESS-KEY: 4b****53' \
--header 'OK-ACCESS-PASSPHRASE: p****d'
Response example#
200
{
    "code": 0,
    "msg": "",
    "data": {
        "investmentId": "120",
        "investmentName": "jEUR",
        "chainId": "137",
        "rate": "0.01129",
        "investType": "1",
        "platformName": "Aave V3",
        "platformId": "24",
        "analysisPlatformId": "10",
        "rateType": "0",
        "tvl": "51350.92499",
        "underlyingToken": [
            {
                "tokenSymbol": "jEUR",
                "tokenAddress": "0x4e3decbb3645551b8a19f0ea1678079fcb33fb4c",
                "isBaseToken": false
            }
        ],
        "isInvestable": false,
        "earnedToken": [
            {
                "tokenSymbol": "jEUR",
                "tokenAddress": "0x4e3decbb3645551b8a19f0ea1678079fcb33fb4c",
                "isBaseToken": false
            }
        ],
        "lpToken": [
            {
                "tokenSymbol": "aPolJEUR",
                "tokenAddress": "0x6533afac2e7bccb20dca161449a13a32d391fb00",
                "isBaseToken": false
            }
        ],
        "utilizationRate": "0.76862"
    }
}
