Liquidium API Overview

Liquidium DeFi API Documentation

Get Collection Statistics

GET https://app.liquidium.fi/api/public/analytics/collection-stats

Returns statistics for all collections or a specific collection if a slug query parameter is provided.

Sample Queries

  • All Collections:

    https://app.liquidium.fi/api/public/analytics/collection-stats
  • Specific Collection (e.g., nodemonkes):

    https://app.liquidium.fi/api/public/analytics/collection-stats?slug=nodemonkes

Example cURL Request

curl -X 'GET'   'https://app.liquidium.fi/api/public/analytics/collection-stats?slug=nodemonkes'   
-H 'accept: application/json'   
-H 'Authorization: Bearer API-Key'

Response Codes

Code
Description

200

OK Success

429

Too Many Requests (Rate limit exceeded)

400

Invalid request parameters

401

Unauthorized, API key required

404

Collection not found

500

Server error

Sample Response


Get Loan Activity for Specific Collection

GET https://app.liquidium.fi/api/public/analytics/loan-activity?slug=nodemonkes

Returns loan activity for a specific collection.

Example cURL Request

Sample Response


Get Loan Activity for All Collections

GET https://app.liquidium.fi/api/public/analytics/loan-activity

Returns loan activity for all collections.

Example cURL Request

Sample Response

Field Descriptions

  • collectionName: The name of the collection.

  • slug: The unique identifier for the collection.

  • lenderTaproot: The lender's taproot address.

  • borrowerTaproot: The borrower's taproot address.

  • principalAmountSats: The loan amount in satoshis.

  • initiationTxId: The transaction ID for the loan initiation.

  • startDate: The date the loan was initiated.

  • currentState: The current state of the loan (e.g., ACTIVE, ACTIVATING,CLAIMING,CLAIMED,DEFAULT, LIQUIDATED,REPAID,REPAYING).

  • repaymentTxId: The transaction ID for the repayment (if applicable).


Last updated