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.