NAVI Protocol Developer Docs
  • 🖥️Build with NAVI Protocol
  • 📖Smart Contract Overview
    • 1️Lending Core
    • 2️Flash Loan
    • 3️Calculator
    • 4️Dynamic Calculator
    • 5️Storage
  • 🕓Decentralized Oracle
    • 💽Oracle Interface
  • 🗺️Contract Configuration
    • 1️⃣Get the Latest Package ID
    • 2️⃣Get Pools Config and Oracle Price Feeds
    • 3️⃣Get Flashloan Config
  • 🛩️NAVI SDK
    • 1️Getting Started
    • 2️Retrieve Info & Data
    • 3️Interactions With NAVI
    • 4️PTB Functions
    • 5️Other Ways to Interact with NAVI
    • 6️Demo
  • 📲NAVI UI SDK
    • ⭐Getting Started
    • 🅰️Aggregator Components
  • 🎧Contract Integration with NAVI
    • 1️⃣Retrieve Pools Info inside Contract
    • 2️⃣Integration with Account Cap
    • 3️⃣Demo
  • 🏅NAVI Aggregator
    • 1️⃣Getting Started
    • 2️⃣Aggregator SDK
    • 3️⃣Aggregator API
    • 🛜Contact Page
  • NAVI Bridge
    • 🚀Quick Start
    • 📄Bridge SDK
  • 📊NAVI Uptime Status Page
  • 📚NAVI API Collection
    • NAVI API
    • afSui, haSui, vSui API
  • ❓FAQ
Powered by GitBook
On this page

NAVI API Collection

PreviousNAVI Uptime Status PageNextNAVI API

Last updated 5 months ago

List of APIs Provided by NAVI and Their Primary Functionalities:

  1. NAVI Pool API

    • Returns reserve information for all assets.

  2. NAVI Aggregator

    • Returns a swap quote fetched from DEXes.

  3. NAVI Contract API

    • Returns the current NAVI package ID and outdated versions.

    • Provides contract configurations and utilization details for all pools.

    • Provides NAVI's fee and revenue information. https://open-api.naviprotocol.io/api/navi/fee?fromTimestamp={fromTimestamp}

    • Provides NAVI's flashloan configurations and settings.

    • Provides NAVI's latest oracle price feeds.

    • 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.

  5. Aftermath Sui

    • Returns the APY of afSui.

  6. Haedal Sui

    • Returns the APY of haSui.

📚
https://open-api.naviprotocol.io/api/navi/pools
https://open-aggregator-api.naviprotocol.io/find_routes
https://open-api.naviprotocol.io/api/package
https://open-api.naviprotocol.io/api/navi/contract/configs
https://open-api.naviprotocol.io/api/navi/flashloan
https://open-api.naviprotocol.io/api/navi/oracle
https://open-api.naviprotocol.io/api/volo/stats
https://open-api.naviprotocol.io/api/afsui/stats
https://open-api.naviprotocol.io/api/haedal/stats