DocsAPIFunds

Update fund

Updates a fund's terms. Only the fields present in the payload are changed; send null to clear one.

PATCH
/funds/{id}
Path

Fund ID

Example: 1

Body

Example: Fund I

Example: EUR

Example: Early stage

Example: Oaktree Ventures Fund I

Example: ["Oaktree Ventures I, L.P."]

Example: 50000000

Example: 2020-01-15

Example: 2030-01-15

Example: 36

Example: 2023-01-15

Example: 0.02

Example: 0.08

Example: 0.2

Example: 0.02

Example: payment_due_date

Example: 0.5

Example: 25

Example: false

Example: true

Request Body

application/jsonOptional
namestring

Fund name

Minimum length: 1
currencystring

ISO 4217 currency the fund reports in

Minimum length: 3Maximum length: 3
typestring

Fund type, e.g. Early stage, Opportunity, Growth, SPV or Evergreen

reporting_namestring

Name used in reports, which may span multiple lines

legal_namesarray<string>

Entity names that hold equity on behalf of the fund (replaces the existing list)

fund_sizenumber

Total commitments, including the GP commitment

closed_onstring

Start of the fund's term – the initial close

Pattern: "^\\d{4}-\\d{2}-\\d{2}$"
end_datestring

End of the fund's term. Set it to close the fund.

Pattern: "^\\d{4}-\\d{2}-\\d{2}$"
initial_period_monthsinteger

Expected length of the initial investment period

initial_period_end_datestring

Date the initial investment period actually ended. Set it to close the period.

Pattern: "^\\d{4}-\\d{2}-\\d{2}$"
management_feenumber

Management fee, as a fraction of committed capital (0.02 = 2%)

Minimum: 0Maximum: 1
hurdlenumber

Preferred return hurdle, as a fraction

Minimum: 0Maximum: 1
recyclingnumber

Recycling allowance, as a fraction

Minimum: 0Maximum: 1
gp_commitmentnumber

GP commitment, as a fraction of the fund size

Minimum: 0Maximum: 1
equalisation_interest_accrual_datestring

What equalisation interest accrues until

Value in: "closing_date" | "call_date" | "payment_due_date"
reserves_initialnumber

Share of investable capital earmarked for initial investments

Minimum: 0Maximum: 1
expected_companies_countinteger

Number of companies the fund expects to invest in

is_spvboolean

Whether the vehicle is an SPV

is_activeboolean

Whether the fund is still active

Path Parameters

idRequiredstring

Fund ID

Pattern: "^\\d+$"

Credentials

Bearer
curl -X PATCH "https://api.fundra.com/v1/funds/1" \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Fund I",
    "currency": "EUR",
    "type": "Early stage",
    "reporting_name": "Oaktree Ventures\nFund I",
    "legal_names": [
      "Oaktree Ventures I, L.P."
    ],
    "fund_size": 50000000,
    "closed_on": "2020-01-15",
    "end_date": "2030-01-15",
    "initial_period_months": 36,
    "initial_period_end_date": "2023-01-15",
    "management_fee": 0.02,
    "hurdle": 0.08,
    "recycling": 0.2,
    "gp_commitment": 0.02,
    "equalisation_interest_accrual_date": "payment_due_date",
    "reserves_initial": 0.5,
    "expected_companies_count": 25,
    "is_spv": false,
    "is_active": true
  }'

Fund updated

{
  "data": {
    "id": "1",
    "uuid": "V1StGXR8",
    "name": "Fund I",
    "reporting_name": "Oaktree Ventures\nFund I",
    "type": "Early stage",
    "currency": "EUR",
    "legal_names": [
      "Oaktree Ventures I, L.P."
    ],
    "fund_size": 50000000,
    "closed_on": "2020-01-15",
    "end_date": "2030-01-15",
    "initial_period_months": 36,
    "initial_period_end_date": "2023-01-15",
    "management_fee": 0.02,
    "hurdle": 0.08,
    "recycling": 0.2,
    "gp_commitment": 0.02,
    "equalisation_interest_accrual_date": "payment_due_date",
    "reserves_initial": 0.5,
    "expected_companies_count": 25,
    "is_spv": false,
    "is_active": true,
    "created_at": "2020-01-16T10:30:00Z",
    "updated_at": "2020-02-16T10:30:00Z"
  }
}