Preqin · Schema
DocumentOfFundPerformanceResponsePE
CompanyAlternative AssetsDataAnalyticsPrivate MarketsResearch
Properties
| Name | Type | Description |
|---|---|---|
| meta | object | |
| data | arraynull |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://artifacts.apis.io/preqin/json-schema/preqin-document-of-fund-performance-response-pe-schema.json",
"title": "DocumentOfFundPerformanceResponsePE",
"x-generated": "2026-11-10",
"x-method": "derived",
"x-generator": "derive-json-schema.py",
"x-source": "openapi/preqin-fund-performance-api-openapi.yml#/components/schemas/DocumentOfFundPerformanceResponsePE",
"type": "object",
"additionalProperties": false,
"properties": {
"meta": {
"oneOf": [
{
"$ref": "#/$defs/Metadata"
}
]
},
"data": {
"type": [
"array",
"null"
],
"items": {
"$ref": "#/$defs/FundPerformanceResponsePE"
}
}
},
"$defs": {
"FundPerformanceResponsePE": {
"type": "object",
"additionalProperties": false,
"properties": {
"fundId": {
"type": "string",
"description": "Unique fund identifier"
},
"fundName": {
"type": "string",
"description": "Name of fund"
},
"vintage": {
"type": "string",
"description": "The fund's first year of investment/capital call"
},
"asAtDate": {
"type": "string",
"description": "The date to which the performance statistic is measured."
},
"calledPct": {
"type": "string",
"description": "The proportion of the LP’s aggregate commitments to the partnership that have been contributed to the partnership."
},
"dpiPct": {
"type": "string",
"description": "The proportion of the called up capital that has been distributed or returned back to LPs."
},
"rvpiPct": {
"type": "string",
"description": "The value of the LPs’ remaining interest in the partnership, as derived from the GP’s valuation of the unrealized portfolio and its allocation of this to the LP. Valuation of unrealized investments expressed as a percentage of called capital."
},
"netMultipleX": {
"type": "string",
"description": "The ratio between the total value that the LP has derived from its interest in the partnership - i.e. distributed cash and securities plus the value of the LP’s remaining interest in the partnership – and its total cash investment in the partnership, expressed as a multiple."
},
"netIrrPct": {
"type": "string",
"description": "The net IRR earned by an LP to date after fees & carry. The internal rate of return is based upon the realized cash flows and the valuation of the remaining interest in the partnership. IRR is an estimated figure, given that it relies upon not only cash flows but also the valuation of unrealized assets. The IRR estimates shown are both those as reported by the LP and / or GP, and those that Preqin has calculated internally, based upon cash flows and valuations, provided for individual partnerships."
},
"source": {
"type": "string",
"description": "Source of reported data"
},
"quartile": {
"type": "string",
"description": "This shows which quartile of the relevant peer group the fund falls into. When calculating the quartile ranking, equal weight is placed on IRR and multiple. Top-quartile funds are funds with an IRR or multiple equal to or above the upper quartile benchmark; second-quartile funds are funds with an IRR or multiple equal to or above the median-quartile figures but below the upper-quartile figures, etc."
},
"benchmarkName": {
"type": "string",
"description": "Benchmark returns comprise unweighted averages of constituent fund returns and provide an indication of industry and sub-sector performance in individual months and over longer periods. Funds are grouped based on their type, key strategy, sub-strategies, geographic scope and currency denomination."
},
"benchmarkID": {
"type": "string",
"description": "Unique Identifier of Benchmark"
},
"buyoutFundSize": {
"type": "string",
"description": "Vintage 1992 - 1996: Small Buyout ≤ $200mn, Mid Buyout $201mn - $500mn, Large Buyout > $500mn, Vintage 1997 - 2004: Small Buyout ≤ $300mn, Mid Buyout $301mn - $750mn, Large Buyout $751mn - $2bn, Mega Buyout > $2bn, Vintage 2005 - 2020: Small Buyout ≤ $500mn, Mid Buyout $501mn - $1,500mn, Large Buyout $1,501mn - $4.5bn, Mega Buyout > $4.5bn"
},
"commitmentCurrency": {
"type": "string",
"description": "Currency of the commited amout (actual currency)"
},
"commitmentSize": {
"type": "string",
"description": "Committed amount in Fund Local Currency"
},
"called": {
"type": "string",
"description": "The amount of the LP’s aggregate commitments to the partnership that have been contributed to the partnership."
},
"distributed": {
"type": "string",
"description": "The amount of the called up capital that has been distributed or returned back to LPs."
},
"remainingValue": {
"type": "string",
"description": "The value of the LPs’ remaining interest in the partnership, as derived from the GP’s valuation of the unrealized portfolio and its allocation of this to the LP."
}
}
},
"Metadata": {
"type": "object",
"additionalProperties": false,
"properties": {
"total": {
"type": "integer",
"description": "Total number of records available for the query",
"format": "int64"
},
"returned": {
"type": "integer",
"description": "Total number of records returned for the query",
"format": "int32"
},
"page": {
"type": "integer",
"description": "Page number of the current query",
"format": "int32"
}
}
}
}
}
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/preqin-document-of-fund-performance-response-pe"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.