API
Read access to the live RAVA opportunity feed and lend pool state. Public endpoints, no auth, JSON responses. Rate limited to 60 requests per minute per IP.
Base URL: https://api.rava.money/v1
Liquidations
GET /liquidations
Returns every RWA position eligible for liquidation across Aave, Morpho, and Euler.
Query params
| Param | Type | Notes |
|---|---|---|
venue | aave | morpho | euler | Filter by venue. |
asset | string | Asset symbol (ACRED, MGLOBAL, PEAK). |
status | liquidatable | imminent | watch | Filter by status. |
min_roi_bps | integer | Minimum expected ROI in basis points. |
Response
GET /liquidations/:id
Single opportunity with extended fields (24h price history, recent borrower activity, calldata template).
Acquisitions
POST /acquisitions/quote
Quote an acquisition without committing. Returns expected collateral, profit math, and the offered LTV if leverage is requested.
Body
Response
POST /acquisitions
Returns signed calldata for the liquidation transaction. Submit yourself, or use the bundled execution endpoint.
Lend Pools
GET /lend/pools
GET /lend/pools/:address/positions/:user
Returns the user's position in a specific pool: deposited amount, accrued earnings, share balance.
WebSocket
wss://api.rava.money/v1/stream
Subscribe to live updates by topic.
Events fire on every state change. Used by the dashboard for the live count badge.