API Documentation

Access our private equity database programmatically. The API provides RESTful endpoints for funds, managers, LPs, and benchmark data.

Quick Start

Make your first API request to fetch fund data:

curl -X GET "https://api.lp-data.com/v1/funds?strategy=buyout&limit=10" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json"

No API key? Request free access to get started.

Authentication

All API requests require authentication via Bearer token in the Authorization header:

Authorization: Bearer YOUR_API_KEY

API keys are tied to your account and subject to rate limits based on your subscription tier.

Available Endpoints
RESTful endpoints for accessing private equity data
GET/api/v1/funds

List funds with filtering, sorting, and pagination

strategyvintage_yearmanagerlimitoffsetsort_by
GET/api/v1/funds/{fund_id}

Get detailed information about a specific fund

GET/api/v1/managers

List managers with filtering and pagination

searchlimitoffsetsort_by
GET/api/v1/managers/{manager_id}

Get detailed information about a specific manager

GET/api/v1/lps

List limited partners with filtering and pagination

typesearchlimitoffset
GET/api/v1/lps/{lp_id}

Get detailed information about a specific LP

GET/api/v1/vintage-indices

Get benchmark data by vintage year and strategy

strategymin_vintagemax_vintagemin_fund_count
Response Format

All endpoints return JSON responses with a consistent structure:

{
  "items": [
    {
      "fund_id": "abc123",
      "name": "Example Fund I",
      "manager_name": "Example Capital",
      "strategy": "Buyout",
      "vintage_year": 2020,
      "irr": 0.185,
      "tvpi": 1.45
    }
  ],
  "total": 1234,
  "limit": 10,
  "offset": 0
}
Rate Limits

API requests are rate limited based on your subscription tier. Rate limit headers are included in all responses:

  • X-RateLimit-Limit: Maximum requests per month
  • X-RateLimit-Remaining: Remaining requests this month
  • X-RateLimit-Reset: Unix timestamp when limit resets

Exceeding rate limits returns a 429 Too Many Requests response.

API Pricing

Free
$0/forever
100/month requests
  • Fund search and filtering
  • Basic fund details
  • Manager lookup
  • LP listing
  • Rate limited
Get Started
Most Popular
Professional
Contact us
10,000/month requests
  • Everything in Free
  • Full performance data
  • Historical time series
  • Bulk export endpoints
  • Priority support
Contact Sales
Enterprise
Custom
Unlimited requests
  • Everything in Professional
  • Dedicated infrastructure
  • Custom data feeds
  • SLA guarantee
  • Direct integration support
Contact Sales