List DeFi Alerts
Returns a paginated list of on-chain DeFi rating alerts across all tracked protocols, ordered by the time the incident occurred on-chain (most recent first). Supports filtering by protocol, product, contract address, severity, and chain.
Authorization
apiKey In: header
Query Parameters
Filter by protocol (case-insensitive).
Filter by reward option slug (case-insensitive).
Filter by on-chain contract address (case-insensitive).
Filter by alert severity (case-insensitive).
"CRITICAL" | "ERROR" | "WARNING" | "INFO"Filter by incident type. Matches alerts where any bundled incident in the alert is of this type. Case-sensitive.
"ContractUpgrade" | "TimelockChange" | "AdminChange" | "MultisigChange" | "RoleChange" | "ProtocolParameterChange" | "EmergencyAction"Filter by EVM chain ID.
Maximum number of results to return.
10Number of results to skip for pagination.
0Response Body
application/json
curl -X GET "https://api.stakingrewards.com/ratings/defi/alerts"{
"data": [
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"incident_type": "GovernanceProposalExecuted",
"severity": "CRITICAL",
"message": "Large withdrawal detected on lending pool.",
"contract_address": "0x123",
"chain_id": 1,
"tx_hash": "0xabc",
"block_number": 21000000,
"protocol": "aave",
"product": "aave-v3",
"summary": "string",
"extra": "string",
"occurred_at": "2026-06-09T12:00:00Z",
"created_at": "2026-06-09T12:00:05Z"
}
],
"pagination": {
"total_count": 142,
"limit": 20,
"offset": 0
}
}Get DeFi Product Rating GET
Returns the rating for a specific DeFi product identified by its platform slug and product identifier.
List Infrastructure Ratings GET
Returns a paginated list of infrastructure provider ratings. Supports filtering by rating grade, date ranges, and version, as well as sorting and pagination.