APY API
Endpoint: GET /asset-total-apy
Description : Retrieve data from the asset-total-apy
table.
Base URL : https://uoagtjstsdrjypxlkuzr.supabase.co/rest/v1
Reading Rows:
Read All Rows
Retrieve all rows:
Copy curl 'https://uoagtjstsdrjypxlkuzr.supabase.co/rest/v1/asset-total-apy?select=*' \
-H "apikey: SUPABASE_CLIENT_ANON_KEY" \
-H "Authorization: Bearer SUPABASE_CLIENT_ANON_KEY"
Example Response
If the request is successful, you will receive data in a format similar to the following:
Copy [
{
"id": 1,
"created_at": "2024-06-18T11:00:05.509771+00:00",
"chain_id": "8453",
"underlying_address": "0x940181a94a35a4569e4529a3cdfb74e38fd98631",
"ctoken_address": "0x014e08f05ac11bb532be62774a4c548368f59779",
"totalSupplyApy": "5.301877254953391",
"supplyApy": "5.301877254953391",
"borrowApy": "12.214642575076851"
},
]
Query a Specific Asset
To query for a specific asset, use the following template. You can filter by chain using ?chain_id=eq.10
. Replace eq.
with the appropriate filter condition as needed:
Copy curl 'https://uoagtjstsdrjypxlkuzr.supabase.co/rest/v1/asset-total-apy?chain_id=eq.10' \
-H "apikey: SUPABASE_CLIENT_ANON_KEY" \
-H "Authorization: Bearer SUPABASE_CLIENT_ANON_KEY"
For example, to retrieve data for chain ID 10, use ?chain_id=eq.10
. This will return results such as:
Copy [
{
"id": 108616,
"created_at": "2024-11-20T11:00:24.541747+00:00",
"chain_id": "10",
"underlying_address": "0x68f180fcce6836688e9084f035309e29bf0a2095",
"ctoken_address": "0x863dccaad60a1105f4b948c67895b4f0411c4497",
"totalSupplyApy": "0",
"supplyApy": "0",
"borrowApy": null
},
{
"id":108610,
"created_at":"2024-11-20T11:00:24.541747+00:00",
"chain_id":"10",
"underlying_address":"0x4200000000000000000000000000000000000006",
"ctoken_address":"0x53b1d15b24d93330b2fd359c798de7183255e7f2",
"totalSupplyApy":"7.831698780438984",
"supplyApy":"0.4228539648305496",
"borrowApy":"3.1290958796524437"
}
...
]
Read Specific Columns
Retrieve only certain columns:
Copy curl 'https://uoagtjstsdrjypxlkuzr.supabase.co/rest/v1/asset-total-apy?select=some_column,other_column' \
-H "apikey: SUPABASE_CLIENT_ANON_KEY" \
-H "Authorization: Bearer SUPABASE_CLIENT_ANON_KEY"
Available Columns
The following columns are available in the asset-total-apy
table:
Retrieve data with pagination:
Copy curl 'https://uoagtjstsdrjypxlkuzr.supabase.co/rest/v1/asset-total-apy?select=*' \
-H "apikey: SUPABASE_CLIENT_ANON_KEY" \
-H "Authorization: Bearer SUPABASE_CLIENT_ANON_KEY" \
-H "Range: 0-9"
Check the folder below to find the SUPABASE_CLIENT_ANON_KEY
KEY
Copy SUPABASE_CLIENT_ANON_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6InVvYWd0anN0c2RyanlweGxrdXpyIiwicm9sZSI6ImFub24iLCJpYXQiOjE3MDc5MDE2MTcsImV4cCI6MjAyMzQ3NzYxN30.CYck7aPTmW5LE4hBh2F4Y89Cn15ArMXyvnP3F521S78
Please note: If the provided key does not work, please contact the Ionic team to request a new key.
Last updated 3 months ago