Dexlens
  • About us
    • Welcome to Dexlens
    • Contract Addresses
    • DEXL Pass
    • Pricing
    • Disclaimer
    • Security Alert
  • How it works
    • Overview
    • Data Integration
    • Signal Generation
    • Smart Wallet Tracking
    • Dexlens Terminal
  • SDK & API
    • SDK
    • API
      • How do I get my API Key?
      • Blockchains
        • EVM based blockchains
        • Non-EVM based chains
      • DEX & DEX Aggregators
      • Non Fungible Tokens
      • Derivatives
      • Lending & Borrowing
      • Liquid Staking
      • Oracles
      • Real world assets
      • Yield Aggregators
      • Websockets
Powered by GitBook
On this page
  • API Endpoints Documentation
  • GET Requests
  • POST Requests
  1. SDK & API
  2. API

Lending & Borrowing

API Endpoints Documentation

GET Requests

Enter Market Status

Endpoint: /enter-market-status Retrieves the current market status and relevant details.

Get Asset Info

Endpoint: /get-asset-info Provides detailed information about a specific asset within the platform.

Get Claimed Rewards

Endpoint: /get-claimed-rewards Returns the list of rewards that have already been claimed by the user.

Get Governor Data

Endpoint: /get-governor-data Gathers data regarding the current governor settings and configurations.

Get Max Amounts

Endpoint: /get-max-amounts Fetches the maximum permissible values for relevant financial parameters.

Get Pool

Endpoint: /get-pool Obtains specific pool data, useful for insight into liquidity status.

Get Pools

Endpoint: /get-pools Returns a list of all available pools on the platform along with their current status.

Get User Account Data

Endpoint: /get-user-account-data Provides detailed account information specific to the user.

Get User Positions

Endpoint: /get-user-positions Retrieves current user positions across various investments and pools.

POST Requests

Allow

Endpoint: /allow Enables authorization for specified actions or transactions on the platform.

Borrow

Endpoint: /borrow Permits the user to initiate a borrowing request under predefined terms.

Bundle Actions

Endpoint: /bundle-actions Allows users to execute multiple actions in a single, bundled transaction.

Claim Rewards

Endpoint: /claim-rewards Facilitates the claiming of eligible rewards accrued through platform activities.

Deposit

Endpoint: /deposit Initiates a deposit transaction for specified assets into the user account.

Enter Market

Endpoint: /enter-market Allows the user to opt into a specific market, enabling trading activities.

Exit Isolation Mode

Endpoint: /exit-isolation-mode Removes user account from isolation, thereby allowing normal operations.

Exit Market

Endpoint: /exit-market Allows users to withdraw from a market, ceasing any further trading activities.

Migrate

Endpoint: /migrate Facilitates the migration of assets or account settings to a new protocol or framework.

Repay

Endpoint: /repay Enables users to repay borrowed amounts back to the platform or protocol.

Set User E-Mode

Endpoint: /set-user-e-mode Configures the user-specific e-mode settings, altering experience or capabilities.

Transfer

Endpoint: /transfer Allows for secure asset transfer between users or accounts within the platform.

Withdraw

Endpoint: /withdraw Initiates the withdrawal of assets from the platform, returning them to the user.

PreviousDerivativesNextLiquid Staking

Last updated 1 month ago