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

Operators

Operators represent key entities that interact with the Pareto protocol. These can be protocol partners, borrowers, or curators responsible for deploying or managing vaults.

Structure

Each operator object includes:

  • _id (string) — Unique identifier

  • name (string) — Name of the operator

  • code (string) — Unique internal code

  • type (string) — One of: PROTOCOL, BORROWER, CURATOR

  • description (object) — Multilingual description (e.g. { en: "This is a protocol operator" })

  • shortDescription (object) — Short version of the description

  • caption (object) — Promotional caption

  • rating (string) — Internal rating indicator

  • location (string) — Geographic reference

  • links (object) —

    • website (string)

    • twitter (string)

    • linkedIn (string)

    • crunchbase (string)

  • createdAt, updatedAt (string) — ISO timestamps (UTC Unix time)

  • createdBy, updatedBy (string) — Actor IDs for auditing

Endpoints

PreviousChainsNextToken blocks

Last updated 1 month ago

List all operators

get
Responses
200
A list of operators
application/json
get
GET /v1/operators HTTP/1.1
Host: api.pareto.credit
Accept: */*
200

A list of operators

{
  "data": [
    {
      "_id": "text",
      "name": "text",
      "description": "text",
      "image": "text",
      "vaults": [
        "text"
      ],
      "createdAt": "2025-05-18T23:24:19.969Z",
      "updatedAt": "2025-05-18T23:24:19.969Z",
      "createdBy": "text",
      "updatedBy": "text"
    }
  ],
  "totalCount": 1
}

Get operator by ID

get
Path parameters
operatorIdstringRequired
Responses
200
Operator details
application/json
get
GET /v1/operators/{operatorId} HTTP/1.1
Host: api.pareto.credit
Accept: */*
200

Operator details

{
  "_id": "text",
  "name": "text",
  "description": "text",
  "image": "text",
  "vaults": [
    "text"
  ],
  "createdAt": "2025-05-18T23:24:19.969Z",
  "updatedAt": "2025-05-18T23:24:19.969Z",
  "createdBy": "text",
  "updatedBy": "text"
}
  • Structure
  • Endpoints
  • GETList all operators
  • GETGet operator by ID