DocsAPIPortfolio companies

Update portfolio company

Updates a portfolio company. Only the fields present in the payload are changed. Moving it to another fund or company re-points every investment, valuation and proceed underneath it.

PATCH
/portfolio-companies/{id}
Path

Portfolio company ID

Example: 10

Body

Example: 42

Example: 1

Example: Seed

Example: 2021-03-01

Request Body

application/jsonOptional
company_idstring

Company the fund holds

Pattern: "^\\d+$"
fund_idstring

Fund that holds it

Pattern: "^\\d+$"
investment_phasestring

Stage the fund first invested at

date_of_first_investmentstring

Override for the date of first investment, used for sorting. Leave unset to derive it from the investments.

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

Custom fields

Path Parameters

idRequiredstring

Portfolio company ID

Pattern: "^\\d+$"

Credentials

Bearer
curl -X PATCH "https://api.fundra.com/v1/portfolio-companies/10" \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '{
    "company_id": "42",
    "fund_id": "1",
    "investment_phase": "Seed",
    "date_of_first_investment": "2021-03-01",
    "fields": {
      "property1": null,
      "property2": null
    }
  }'

Portfolio company updated

{
  "data": {
    "id": "10",
    "uuid": "V1StGXR8",
    "company_id": "42",
    "fund_id": "1",
    "investment_phase": "Seed",
    "date_of_first_investment": "2021-03-01",
    "fields": {
      "property1": null,
      "property2": null
    },
    "created_at": "2021-03-02T10:30:00Z",
    "updated_at": "2021-04-02T10:30:00Z"
  }
}