curl --request GET \
--url https://markets.dial.to/api/v0/marketsByType \
--header 'x-dialect-client-key: <api-key>'{
"lending": [
{
"id": "<string>",
"type": "<unknown>",
"productName": "<string>",
"provider": {
"id": "kamino",
"name": "<string>",
"icon": "<string>"
},
"token": {
"address": "<string>",
"symbol": "<string>",
"decimals": 123,
"icon": "<string>"
},
"depositApy": 123,
"baseDepositApy": 123,
"borrowApy": 123,
"baseBorrowApy": 123,
"totalDeposit": 123,
"totalBorrow": 123,
"maxBorrow": 123,
"actions": {},
"websiteUrl": "<string>",
"baseDepositApy30d": 123,
"baseDepositApy90d": 123,
"baseDepositApy180d": 123,
"baseBorrowApy30d": 123,
"baseBorrowApy90d": 123,
"baseBorrowApy180d": 123,
"totalDepositUsd": 123,
"totalBorrowUsd": 123,
"maxDeposit": 123,
"rewards": [
{
"type": "<unknown>",
"apy": 123,
"token": {
"address": "<string>",
"symbol": "<string>",
"decimals": 123,
"icon": "<string>"
},
"marketAction": "<string>"
}
],
"maxLtv": 0.5,
"liquidationLtv": 0.5,
"liquidationPenalty": 0.5,
"additionalData": {}
}
],
"yield": [
{
"id": "<string>",
"type": "<unknown>",
"productName": "<string>",
"provider": {
"id": "kamino",
"name": "<string>",
"icon": "<string>"
},
"token": {
"address": "<string>",
"symbol": "<string>",
"decimals": 123,
"icon": "<string>"
},
"depositApy": 123,
"baseDepositApy": 123,
"actions": {},
"websiteUrl": "<string>",
"baseDepositApy30d": 123,
"baseDepositApy90d": 123,
"baseDepositApy180d": 123,
"totalDeposit": 123,
"totalDepositUsd": 123,
"rewards": [
{
"type": "<unknown>",
"apy": 123,
"token": {
"address": "<string>",
"symbol": "<string>",
"decimals": 123,
"icon": "<string>"
},
"marketAction": "<string>"
}
],
"additionalData": {}
}
],
"loop": [
{
"id": "<string>",
"type": "<unknown>",
"productName": "<string>",
"provider": {
"id": "kamino",
"name": "<string>",
"icon": "<string>"
},
"tokenA": {
"address": "<string>",
"symbol": "<string>",
"decimals": 123,
"icon": "<string>"
},
"tokenB": {
"address": "<string>",
"symbol": "<string>",
"decimals": 123,
"icon": "<string>"
},
"depositApy": 123,
"maxLeverage": 123,
"maxLtv": 0.5,
"liquidationLtv": 0.5,
"actions": {},
"websiteUrl": "<string>",
"depositApy30d": 123,
"depositApy90d": 123,
"depositApy180d": 123,
"additionalData": {}
}
],
"perpetual": [
{
"id": "<string>",
"type": "<unknown>",
"productName": "<string>",
"provider": {
"id": "kamino",
"name": "<string>",
"icon": "<string>"
},
"tokenA": {
"address": "<string>",
"symbol": "<string>",
"decimals": 123,
"icon": "<string>"
},
"tokenB": {
"address": "<string>",
"symbol": "<string>",
"decimals": 123,
"icon": "<string>"
},
"liquidity": {
"longUsd": 123,
"shortUsd": 123
},
"maxLeverage": 123,
"actions": {},
"websiteUrl": "<string>",
"additionalData": {}
}
]
}Supported providers: MarginFi Lending, Kamino Lending, Kamino Multiply, Kamino Leverage, Lulo. Temporarily without prediction type.
curl --request GET \
--url https://markets.dial.to/api/v0/marketsByType \
--header 'x-dialect-client-key: <api-key>'{
"lending": [
{
"id": "<string>",
"type": "<unknown>",
"productName": "<string>",
"provider": {
"id": "kamino",
"name": "<string>",
"icon": "<string>"
},
"token": {
"address": "<string>",
"symbol": "<string>",
"decimals": 123,
"icon": "<string>"
},
"depositApy": 123,
"baseDepositApy": 123,
"borrowApy": 123,
"baseBorrowApy": 123,
"totalDeposit": 123,
"totalBorrow": 123,
"maxBorrow": 123,
"actions": {},
"websiteUrl": "<string>",
"baseDepositApy30d": 123,
"baseDepositApy90d": 123,
"baseDepositApy180d": 123,
"baseBorrowApy30d": 123,
"baseBorrowApy90d": 123,
"baseBorrowApy180d": 123,
"totalDepositUsd": 123,
"totalBorrowUsd": 123,
"maxDeposit": 123,
"rewards": [
{
"type": "<unknown>",
"apy": 123,
"token": {
"address": "<string>",
"symbol": "<string>",
"decimals": 123,
"icon": "<string>"
},
"marketAction": "<string>"
}
],
"maxLtv": 0.5,
"liquidationLtv": 0.5,
"liquidationPenalty": 0.5,
"additionalData": {}
}
],
"yield": [
{
"id": "<string>",
"type": "<unknown>",
"productName": "<string>",
"provider": {
"id": "kamino",
"name": "<string>",
"icon": "<string>"
},
"token": {
"address": "<string>",
"symbol": "<string>",
"decimals": 123,
"icon": "<string>"
},
"depositApy": 123,
"baseDepositApy": 123,
"actions": {},
"websiteUrl": "<string>",
"baseDepositApy30d": 123,
"baseDepositApy90d": 123,
"baseDepositApy180d": 123,
"totalDeposit": 123,
"totalDepositUsd": 123,
"rewards": [
{
"type": "<unknown>",
"apy": 123,
"token": {
"address": "<string>",
"symbol": "<string>",
"decimals": 123,
"icon": "<string>"
},
"marketAction": "<string>"
}
],
"additionalData": {}
}
],
"loop": [
{
"id": "<string>",
"type": "<unknown>",
"productName": "<string>",
"provider": {
"id": "kamino",
"name": "<string>",
"icon": "<string>"
},
"tokenA": {
"address": "<string>",
"symbol": "<string>",
"decimals": 123,
"icon": "<string>"
},
"tokenB": {
"address": "<string>",
"symbol": "<string>",
"decimals": 123,
"icon": "<string>"
},
"depositApy": 123,
"maxLeverage": 123,
"maxLtv": 0.5,
"liquidationLtv": 0.5,
"actions": {},
"websiteUrl": "<string>",
"depositApy30d": 123,
"depositApy90d": 123,
"depositApy180d": 123,
"additionalData": {}
}
],
"perpetual": [
{
"id": "<string>",
"type": "<unknown>",
"productName": "<string>",
"provider": {
"id": "kamino",
"name": "<string>",
"icon": "<string>"
},
"tokenA": {
"address": "<string>",
"symbol": "<string>",
"decimals": 123,
"icon": "<string>"
},
"tokenB": {
"address": "<string>",
"symbol": "<string>",
"decimals": 123,
"icon": "<string>"
},
"liquidity": {
"longUsd": 123,
"shortUsd": 123
},
"maxLeverage": 123,
"actions": {},
"websiteUrl": "<string>",
"additionalData": {}
}
]
}Client key for the Markets API
Was this page helpful?