Dirigon

Docs

How a private credit schedule of investments is read

The Schedule of Investments for one fund, line by line: company, investment, cost, fair value, mark.

Overview

GET https://dirigon.com/v1/filers/1287750/positions?limit=25

Pass q= a borrower to look up a line. No q is a page of the tape, not the book. Quote book.fv_m on the fund card. Do not sum fv_m. Follow next_page_url when it is present.

Query

ParamWhereMeaning
cikpathFund CIK (required).
qqueryBorrower name. Whole token.
limitqueryPage size. Default 100, max 500.
cursorqueryFrom next_page_url.

Example

import requests
headers = {"X-API-KEY": "YOUR_KEY"}
url = "https://dirigon.com/v1/filers/1287750/positions?limit=25"
r = requests.get(url, headers=headers)
for row in r.json()["positions"]:
    print(row["company_raw"], row["lien"], row["mark"], row["fv_m"])
curl "https://dirigon.com/v1/filers/1287750/positions?limit=5" \
  -H "X-API-KEY: YOUR_KEY"

Response

{
  "positions": [
    {
      "company_raw": "ACP Avenu Midco LLC",
      "investment_raw": "First lien senior secured revolving loan",
      "lien": "first_lien",
      "mark": 1.0,
      "fv_m": 0.9,
      "cost_m": 0.9,
      "non_accrual": false,
      "filing_url": "https://www.sec.gov/Archives/edgar/data/1287750/000162828026050307/arcc-20260630.htm"
    }
  ]
}

Fields

FieldMeaning
company_rawCompany as printed on the SOI.
investment_rawInvestment line as printed.
lienfirst_lien, second_lien, and so on.
cost_mAmortized cost, $ millions.
fv_mFair value, $ millions.
markFair value / cost.
non_accrualTrue if the fund footnoted it as non-accrual.
filing_urlThe filing this line came from.

Markdown for agents

The full book is on the terminal. Request access for a seat.