Curators

GET /v1/curators — vault curators with AUM, vault count, and average risk scores.

GET /v1/curators

List all curators with their vault portfolios.

Query Parameters

ParameterTypeDefaultDescription
pagenumber1Page number
limitnumber20Results per page
sortBystringtvl_total, vault_count, avg_apr, or name
sortOrderstringdescSort order: asc or desc

Example

curl https://api.philidor.io/v1/curators

Response

{
  "data": [
    {
      "id": "gauntlet",
      "name": "Gauntlet",
      "one_liner": "Quantitative risk management",
      "logo_url": "/curators/gauntlet.svg",
      "website": "https://gauntlet.xyz",
      "vault_count": 25,
      "tvl_total": 500000000,
      "avg_apr": 0.052,
      "created_at": "2026-01-01T00:00:00Z"
    }
  ],
  "meta": { "page": 1, "limit": 20, "total": 15, "totalPages": 1 }
}

GET /v1/curators/{id}

Get curator detail with vaults, chain distribution, and event history.

Path Parameters

ParameterTypeDescription
idstringCurator ID (e.g., gauntlet, steakhouse, re7)

Query Parameters

ParameterTypeDefaultDescription
vaultPagenumber1Vault page inside the response
vaultLimitnumber20Vaults per page

Example

curl https://api.philidor.io/v1/curators/gauntlet

Response

{
  "data": {
    "curator": {
      "id": "gauntlet",
      "name": "Gauntlet",
      "tvl_total": 500000000
    },
    "vaults": [],
    "vaultTotal": 25,
    "chainDistribution": [],
    "events": [],
    "eventsTotal": 0
  }
}

GET /v1/curators/{id}/events

Get recent events linked to a curator.

Query Parameters

ParameterTypeDefaultDescription
offsetnumber0Result offset
limitnumber5Results per page

Response

{
  "data": {
    "events": [],
    "total": 0
  }
}

On this page

Raw