curl "https://partners-backend-1038109371738.europe-west1.run.app/api/v1/8453/rewards/0x.../history?page=1&limit=20"
const response = await fetch(
'https://partners-backend-1038109371738.europe-west1.run.app/api/v1/8453/rewards/0x.../history?page=1&limit=20'
);
const data = await response.json();
{
"rewards": [
{
"date": "2024-01-20T12:00:00Z",
"token_symbol": "AAVE",
"amount": 1.5,
"dollar_value": 150.0,
"transaction_hash": "0xabc...",
"is_staked": false
}
],
"pagination": {
"total_items": 10,
"total_pages": 1,
"current_page": 1,
"items_per_page": 20
}
}
Rewards
Get Reward History
Get token reward history
GET
/
api
/
v1
/
{chain_id}
/
rewards
/
{wallet}
/
history
curl "https://partners-backend-1038109371738.europe-west1.run.app/api/v1/8453/rewards/0x.../history?page=1&limit=20"
const response = await fetch(
'https://partners-backend-1038109371738.europe-west1.run.app/api/v1/8453/rewards/0x.../history?page=1&limit=20'
);
const data = await response.json();
{
"rewards": [
{
"date": "2024-01-20T12:00:00Z",
"token_symbol": "AAVE",
"amount": 1.5,
"dollar_value": 150.0,
"transaction_hash": "0xabc...",
"is_staked": false
}
],
"pagination": {
"total_items": 10,
"total_pages": 1,
"current_page": 1,
"items_per_page": 20
}
}
Description
Retrieves the paginated token reward history for a wallet.Path Parameters
integer
required
The blockchain chain ID
string
required
The smart account wallet address
Query Parameters
integer
default:"1"
Page number (starts at 1)
integer
default:"20"
Items per page (max 100)
string
default:"date_desc"
Sort order:
date_desc or date_ascResponse
array
object
Pagination info
curl "https://partners-backend-1038109371738.europe-west1.run.app/api/v1/8453/rewards/0x.../history?page=1&limit=20"
const response = await fetch(
'https://partners-backend-1038109371738.europe-west1.run.app/api/v1/8453/rewards/0x.../history?page=1&limit=20'
);
const data = await response.json();
{
"rewards": [
{
"date": "2024-01-20T12:00:00Z",
"token_symbol": "AAVE",
"amount": 1.5,
"dollar_value": 150.0,
"transaction_hash": "0xabc...",
"is_staked": false
}
],
"pagination": {
"total_items": 10,
"total_pages": 1,
"current_page": 1,
"items_per_page": 20
}
}