# NAVI API Collection

**List of APIs Provided by NAVI and Their Primary Functionalities:**

1. **NAVI Pool API**
   * Returns reserve information for all assets.\
     <https://open-api.naviprotocol.io/api/navi/pools>
2. **NAVI Aggregator**
   * Returns a swap quote fetched from DEXes.\
     <https://open-aggregator-api.naviprotocol.io/find_routes>
3. **NAVI Contract API**
   * Returns the current NAVI package ID and outdated versions.\
     <https://open-api.naviprotocol.io/api/package>
   * Provides contract configurations and utilization details for all pools.\
     <https://open-api.naviprotocol.io/api/navi/contract/configs>
   * Provides NAVI's fee and revenue information.\
     <https://open-api.naviprotocol.io/api/navi/fee?fromTimestamp={fromTimestamp}>
   * Provides NAVI's flashloan configurations and settings.\
     <https://open-api.naviprotocol.io/api/navi/flashloan>
   * Provides NAVI's latest oracle price feeds.\
     <https://open-api.naviprotocol.io/api/navi/oracle>
   * Retrieves a user's claimed rewards history.\
     <https://open-api.naviprotocol.io/api/navi/user/rewards?userAddress={userAddress}>
4. **Volo Sui**
   * Provides detailed statistics about Volo, including staking information and validator details.\
     <https://open-api.naviprotocol.io/api/volo/stats>
5. **Aftermath Sui**
   * Returns the APY of afSui.\
     <https://open-api.naviprotocol.io/api/afsui/stats>
6. **Haedal Sui**
   * Returns the APY of haSui.\
     <https://open-api.naviprotocol.io/api/haedal/stats>
