LogoLogo
Launch App ->
  • Overview
  • Product
    • Credit Vaults
      • Tranching
      • Live vaults
    • USP
      • Allocation
      • Risks
      • FAQs
    • Users
      • Lenders
        • Verification
        • Guides
          • Onboarding
          • Deposit
          • Redeem
      • Curators
      • Borrowers
  • Developers
    • Addresses
      • Product
        • Credit Vaults
        • USP
      • Governance
    • Integrators
    • API
      • Campaigns
      • Chains
      • Operators
      • Token blocks
      • Tokens
      • Transactions
      • Vaults
      • Vault blocks
      • Vault categories
      • Vault epochs
      • Vault performances
      • Vault types
    • Security
      • Audits
  • Resources
    • Media kit
Powered by GitBook
On this page
Export as PDF
  1. Developers
  2. API

Transactions

Transactions represent user and system interactions with Pareto vaults such as deposits, redemptions, and claims.

Structure

Each transaction object includes:

  • _id (string) — Unique identifier

  • type (string) — One of: DEPOSIT, REDEEM, CLAIM

  • status (string) — One of: PENDING, SUCCESS, FAILED

  • hash (string) — Transaction hash on-chain

  • chainId (string) — Blockchain ID where the transaction occurred

  • walletAddress (string) — Wallet initiating the transaction

  • vaultId (string) — Associated vault

  • epochId (string) — Related epoch (if applicable)

  • tokenId (string) — Token involved

  • amount (string) — Amount transacted

  • amountUSD (string) — USD equivalent of the transaction

  • gasFeeUSD (string) — Gas fee in USD

  • block: (object)

    • number (number) — Block number

    • timestamp (number) — Unix timestamp of the block

  • createdAt, updatedAt (string) — ISO timestamps

  • createdBy, updatedBy (string) — Actor identifiers

Endpoints

PreviousTokensNextVaults

Last updated 1 month ago

List all transactions

get
Query parameters
typestringOptional
statusstringOptional
walletAddressstringOptional
vaultIdstringOptional
chainIdstringOptional
Responses
200
A list of transactions
application/json
get
GET /v1/transactions HTTP/1.1
Host: api.pareto.credit
Accept: */*
200

A list of transactions

{
  "data": [
    {
      "_id": "text",
      "type": "DEPOSIT",
      "status": "PENDING",
      "hash": "text",
      "chainId": "text",
      "walletAddress": "text",
      "vaultId": "text",
      "epochId": "text",
      "tokenId": "text",
      "amount": "text",
      "amountUSD": "text",
      "gasFeeUSD": "text",
      "block": {
        "number": 1,
        "timestamp": 1
      },
      "createdAt": "2025-05-18T12:58:52.214Z",
      "updatedAt": "2025-05-18T12:58:52.214Z",
      "createdBy": "text",
      "updatedBy": "text"
    }
  ],
  "totalCount": 1
}
  • Structure
  • Endpoints
  • GETList all transactions