WEarn
  1. profit
WEarn
  • Quick Start
  • Use scenarios
  • Supported Network & Token
  • OpenApi
    • bridge
      • Bridge Generate Payload
      • Initiate Bridge
      • Verify Bridge Transaction
      • Estimate Receive Amount
    • swap
      • Swap Generate Payload
      • Initiate Swap
      • Verify Swap Transaction
      • Estimate Receive Amount
    • profit
      • Query Yield History
        GET
      • Query Yield To Claim
        POST
      • Claim Yield
        POST
      • Get Yield Rate
        GET
  1. profit

Query Yield History

Developing
GET
/earn/yield/history/{walletAddress}
Get historical yield data for a wallet address

Request

Path Params

Query Params

Header Params

Body Params application/json

Example
{
    "page": "string"
}

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET '/earn/yield/history/?network=eth-mainnet&endDate=2025-05-31&startDate=2025-05-01&page=1&limit=10' \
--header 'Authorization: Bearer eyJraWQiOiJXVkhqZWwwZDFlamVBNW5tN1FEUCs5YzJhT1hmWVBXMUFcL1drN0kxUkdjdz0iLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiI3amJkcTN2cm05b2NvdGFxNWhhc2pwcHNoOCIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiZGVmYXVsdC1tMm0tcmVzb3VyY2Utc2VydmVyLXVpeTVmZ1wvcmVhZCIsImF1dGhfdGltZSI6MTc0MTY2NzAwMCwiaXNzIjoiaHR0cHM6XC9cL2NvZ25pdG8taWRwLmFwLXNvdXRoZWFzdC0xLmFtYXpvbmF3cy5jb21cL2FwLXNvdXRoZWFzdC0xX1lBVlBCMkJZOSIsImV4cCI6MTc0MTY3MDYwMCwiaWF0IjoxNzQxNjY3MDAwLCJ2ZXJzaW9uIjoyLCJqdGkiOiJiZTU2MmRjMS0yMDQ2LTRhYjUtYTJmMC00Y2Q1OGY5MWU5NTEiLCJjbGllbnRfaWQiOiI3amJkcTN2cm05b2NvdGFxNWhhc2pwcHNoOCJ9.yS__s45rLYMRUAwliuT2KXxMAsVvBkZKubaqY-xRDYtOBA66Ax1su9GRe_Rz75zCI9EcKsx-plSDf8dwqIa-yxzI8AoqBQonRTgPklcyJwdv5cv-SVXVcHlJoEGRTMpETOixp0Ry7EoFdu7OpuwLkCji4loDSkbmZUH3OZSX0-4rKop9YfvrzSoNFVbbjTjLpa7qtRiBsEA36Bm4xIKoC8C8Gc-3H6aM-omWaSZBhUyoM-2Ru-48W-Gb7AZElK0pBaVebsma6jrxWqviKr1BU6_L4mBiHKwM2fZZuwasz6G1Me7jIFokY2ucgw28zQD93FpkhFVqAU3KwBubJz_HsQ' \
--header 'Content-Type: application/json' \
--data-raw '{
    "page": "string"
}'

Responses

🟢200Success
application/json
Body

Example
{
    "code": 200,
    "data": {
        "walletAddress": "0x1234567890abcdef1234567890abcdef12345678",
        "network": "eth-mainnet",
        "totalYieldToDate": 323.97260223,
        "yieldHistory": [
            {
                "calculationDate": "2025-05-28",
                "eligibleBalance": 1000000,
                "yieldRate": 0.00013699,
                "yieldAmount": 136.99,
                "status": "CALCULATED"
            },
            {
                "calculationDate": "2025-05-29",
                "eligibleBalance": 1200136.99,
                "yieldRate": 0.00013699,
                "yieldAmount": 164.406766,
                "status": "CALCULATED"
            },
            {
                "calculationDate": "2025-05-30",
                "eligibleBalance": 1150273.98,
                "yieldRate": 0.00013699,
                "yieldAmount": 157.576033,
                "status": "CALCULATED"
            },
            {
                "calculationDate": "2025-05-31",
                "eligibleBalance": 1150438.386766,
                "yieldRate": 0.00013699,
                "yieldAmount": 157.597555,
                "status": "CALCULATED"
            }
        ],
        "pagination": {
            "page": 1,
            "limit": 10,
            "total": 273,
            "totalPages": 28,
            "hasNext": true,
            "hasPrevious": false
        },
        "dateFilter": {
            "endDate": "2025-05-31",
            "filteredYieldTotal": 323.97260273972626
        }
    }
}
Modified at 2025-08-19 08:10:18
Previous
Estimate Receive Amount
Next
Query Yield To Claim
Built with